原创 android_自定義彈出框

代碼部分 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

原创 android_Activity

Activity的生命週期 Activity四種啓動模式 1.Standared(默認)激活該Activity,則會向任務棧中加入新創建的實例,退出Activity則會在任務棧中銷燬該實例        2.SingleTo

原创 android_消息模型

消息模型 消息原型,消息隊列,發送消息,消息循環,消息獲取,消息派發,消息處理, Android把消息模型抽象成 Message:就是消息原型,包含消息描述和數據, MessageQueue:就是消息隊列,由Looper所

原创 android_WebView

WebView 增加橫向進度條         progressBar = new ProgressBar(getContext(), null, android.R.attr.progressBarStyleHorizontal);

原创 android_HttpURLConnection

代碼示例     try{              URL url = new URL("http://www.google.com”)//定義地址              HttpURLConnection http = (

原创 android_數據存儲

SharedPreferences(xml文件保存)     一、根據Context獲取SharedPreferences對象     二、利用edit()方法獲取Editor對象。     三、通過Editor對象存儲key-v

原创 android_Bitmap

Bitmap實現在android.graphics包中。但是Bitmap類的構造函數是私有的 BitmapFactory可以從一個指定文件中,利用decodeFile()解出Bitmap; 也可以定義的圖片資源中,利用decod

原创 android_Intent

Intent     Intent是抽象的數據結構,包含了一系列描述某個操作的數據,使得程序在運行時可以在程序中不同組件間通信或啓動 不同的應用程序。可以通過startActivity(Intent)啓動一個Activity, se

原创 android_Canvas

獲取View中的Canvas對象,繪製一些自定義形狀,然後調用View. invalidate方法讓View重新刷新 Canvas可以繪製的對象有:弧線(arcs)、填充顏色(argb和color)、 Bitmap、圓(circle和

原创 android_PreferenceActivity_PreferenceFragment

Preferences類     Preferences類作爲所有Setting的抽象父類。其每個子類都包括一組屬性允許你指定其title(標題)、默認值等。每個子類還提供了其自己的特定的屬性和用戶界面。一些常用的Preferen

原创 android_自定義View_圓形百分比顯示

佈局中使用 佈局文件添加命名空間xmlns:attr="http://schemas.android.com/apk/res/.ui" <packname.RoundProgressBar                

原创 Android_Service

Service生命週期 startService啓動流程     startService會通過Binder進程間通信機制來通知ActivitManagerService來創建新進程,並且啓動指定的服務     1.主進程調

原创 android_自定義Loading框

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

原创 android_ActionBar

ActionBar代碼 class BaseActivity extends ActionBarActivity{             private void initActionBar() { actionBar = ge

原创 android_Broadcast

Broadcast機制     android系統的廣播機制,它們的實現機理都是消息發佈/訂閱模式的事件驅動模型,消息的生產者發佈事件,而使用者 訂閱感興趣的事件。 Broadcast註冊     1.第一種不是常駐型廣播,也