Time of Update: 2017-01-19
本文執行個體講述了Android編程實現設定按鈕背景透明與半透明及圖片背景透明的方法。分享給大家供大家參考,具體如下:Button或者ImageButton的背景設為透明或者半透明:半透明複製代碼 代碼如下:<Button android:background="#e0000000" ... />透明複製代碼 代碼如下:<Button android:background="#00000000" ... />顏色和不透明度 (alpha)
Time of Update: 2017-01-19
本文執行個體講述了Android編程實現一鍵鎖屏的方法。分享給大家供大家參考,具體如下:這裡要用到下面兩個類:DeviceAdminReceiver 裝置管理組件。這個類提供了一個方便解釋由系統發出的意圖的動作。你的裝置管理應用程式必須包含一個DeviceAdminReceiver的子類。本程式中,就代表一個手機上的裝置管理員.DevicePolicyManager 一個管理裝置上規範的類。 大多數用戶端必須聲明一個使用者當前已經啟用的DeviceAdminReceiver。
Time of Update: 2017-01-19
首先給大家展示靚照,對效果圖感興趣的朋友可以繼續往下閱讀哦。ViewPager這個小demo實現的是可以左右迴圈滑動圖片,下面帶索引,滑到最後一頁在往右滑動就要第一頁,第一頁往左滑動就到最後一頁,上面是效果圖,用美女圖片是我一貫的作風,呵呵 1. 首先看一些layout下的xml<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2017-01-19
本文執行個體講述了Android編程實現仿iphone抖動效果的方法。分享給大家供大家參考,具體如下:布局檔案:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"
Time of Update: 2017-01-19
本文執行個體為大家分享了ActionBar實現tab導航效果的具體代碼,供大家參考,具體內容如下先來說一說基礎知識:一、基本使用方法1.擷取ActionBar 擷取actionbar很簡單,在activity中,ationbar=this.getActionBar();2.顯示/隱藏設定actionBar的顯示/隱藏,可以使用show()和hide()方法。3.設定MenuItem通過設定menuItem,可以使menuItem成為actionbar上的item。setShowAsAc
Time of Update: 2017-01-19
本文執行個體為大家分享了Android中使用定時器的三種方法,供大家參考,具體內容如下圖示:因為都比較簡單,所以就直接貼代碼(慮去再次點擊停止的操作),有個全域的Handler負責接收訊息更新UI第一種方法:Thread.sleep();方法Runnable runnable = new Runnable() { @Override public void run() { while (true) { mHandler.sendEmptyMessage(0); try {
Time of Update: 2017-01-19
本文執行個體為大家分享了TextView繪製背景的方法,供大家參考,具體內容如下效果:實現流程:1.初始化:對畫筆進行設定mPaintIn = new Paint();mPaintIn.setAntiAlias(true);mPaintIn.setDither(true);mPaintIn.setStyle(Paint.Style.FILL);
Time of Update: 2017-01-19
animation有四種動畫類型:分別為alpha(透明的漸層)、rotate(旋轉)、scale(尺寸伸縮)、translate(移動),二實現的分發有兩種,一種是javaCode,另外一種是XML,而我今天要說的是XML實現的方法,個人感覺javaCode的實現方法比xml要簡單,所以有需要的可以自己去找找資料看看。先給大家展示下效果圖,如果大家感覺還不錯,請繼續往下閱讀。下面是我的四個xml檔案,分別代表這四種動畫類型。alpha.xmlCOde:<?xml version=
Time of Update: 2017-01-19
有2種方法可以設定TextView文字置中:一:在xml檔案設定:Android:gravity="center"二:在程式中設定:txtTitle.setGravity(Gravity.CENTER);設定控制項置中:android:layout_gravity="center"是對textview控制項在整個布局中置中,也可以在其父layout中調用設定android:gravity="center"程式中也是需要設定其所在控制項的父layout,例如:RelativeLayout.Layo
Time of Update: 2017-01-19
本文執行個體為大家分享了Android自訂View之群組控制項,仿電商app頂部欄的相關代碼,供大家參考,具體內容如下效果圖:分析:左右兩邊可以是TextView和Button,設定drawableTop即可,中間的看著像是EditText,但是用過淘寶天貓等類似app的話會發現點擊搜尋不是在當前Activit進行搜尋的,是跳轉到另外的頁面進行的,所以用TextView然後設定背景即可. 實現流程參數列表:設定屬性檔案:values下建立attrs.xml檔案,添加需要自訂的屬性.<
Time of Update: 2017-01-19
ViewPager這個小demo實現的是可以左右迴圈滑動圖片,下面帶索引,滑到最後一頁在往右滑動就要第一頁,第一頁往左滑動就到最後一頁,先上效果圖:1、首先看一些layout下的xml<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"
Time of Update: 2017-01-19
本文執行個體講述了Android編程向伺服器發送請求時出現中文亂碼問題的解決方案。分享給大家供大家參考,具體如下:我們在andorid項目中通過get方式向伺服器發送請求,其中url參數帶有中文,將會產生亂碼,亂碼產生的原因有兩種:1、 在提交參數時,沒有對中文參數進行URL編碼2、 Tomcat伺服器預設採用的是IOS8859-1編碼(不支援中文)得到參數值解決:1、 進入android項目,在其中要提交參數的時候,對參數的值進行編碼:複製代碼
Time of Update: 2017-01-19
之前寫過一篇文章:Android自訂ViewPager實現個人化的圖片轉場效果,有朋友提出,ViewPager內建了一個setPageTransformer用於設定切換動畫~本篇文章,將進行以下內容學習:1、介紹如何使用setPageTransformer設定切換動畫;2、自訂PageTransformer實現個性的切換動畫;3、該方法在SDK11以下的版本不起作用,我們會對其做一定修改,讓其向下相容。官方樣本地址:http://developer.android.com/training/an
Time of Update: 2017-01-19
本文執行個體講述了Android編程實現QQ表情的發送和接收。分享給大家供大家參考,具體如下:在自己做一個聊天應用練習的時候,需要用到表情,於是就想著模仿一下QQ表情,圖片資源完全copy的QQ.apk,解壓就可以得到,這裡不細說。下面將該應用中的表情模組功能抽離出來,以便自己以後複習回顧。。先看一下效果圖:首先進入介面:(完全仿照QQ)點擊一下上面的表情表徵圖:選擇一些表情,輸入一些文字混合:點擊發送:可以看到文字和表情圖片都一起顯示出來了。下面列出一些關鍵代碼:表情工具類Expression
Time of Update: 2017-01-19
一、前言本來覺得so easy,真是沒想到,還搞了老半天,搞的我大汗淋漓,要拍桌子摔鍵盤了。 本想實現的功能是: 通過網易雲音樂/百度音樂/QQ音樂/酷狗音樂中一個API,通過關鍵詞/歌手/歌詞來搜尋相關歌曲資訊,然後線上播放、下載到本地,不過目前來看,使用API還是有一點問題。通過瀏覽器訪問,問題不大,例如下圖:
Time of Update: 2017-01-19
廢話不多說了,直接給大家貼代碼了,具體代碼如下所示:private SystemBarTintManager tintManager;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);//
Time of Update: 2017-01-19
本文執行個體講述了Android編程之ListPreference用法。分享給大家供大家參考,具體如下:先展示一下效果圖,如下所示:項目代碼如下:package com.my.listpreference;import android.os.Bundle;import android.preference.ListPreference;import android.preference.Preference;import
Time of Update: 2017-01-19
本文執行個體講述了Android編程單元測試。分享給大家供大家參考,具體如下:完整執行個體代碼代碼點擊此處本站下載。本文是在上一篇文章《java編程之單元測試(Junit)執行個體分析》的基礎上繼續講解android的單元測試,android源碼中引入了java單元測試的架構(android源碼目錄:libcore\junit\src\main\java\junit\framework中可見),然後在java單元測試架構的基礎上擴充屬於android自己的測試架構。android具體架構類的關係
Time of Update: 2017-01-19
本文給大家介紹Activity的生命週期,如果大家學習過iOS的小夥伴的話,Activity的生命週期和iOS中ViewController的生命週期非常類似。生命週期,並不難理解。一個人的生命週期莫過於生老病死,花兒的生命週期就是花開花謝了。在Android中Activity的生命週期莫過於Activity的建立到消亡的過程了。本篇部落格就會介紹Activity生命週期中的不同階段,通過執行個體的形式來窺探一下Activity的生命週期。搞明白Activity的生命週期是至關重要的,因為只有搞
Time of Update: 2017-01-19
自訂View一直是自己的短板,趁著公司項目不緊張的時候,多加強這方面的練習。這一系列文章主要記錄自己在自訂View的學習過程中的心得與體會。刷微博的時候,發現微博運動介面,運動積分的顯示有一個很好看的動畫效果。OK,就從這個開始我的自訂view之路!看一下最後的效果圖:分數顏色,分數大小,外圓的顏色,圓弧的顏色都支援自己設定,整體還是和微博那個挺像的。一起看看自訂View是怎樣一步一步實現的:1.自訂view的屬性: 在res/values/ 下建立一個attrs.xml ,