原创 Android asyncTask .

 AsyncTask是抽象類,子類必須實現抽象方法doInBackground(Params... p) ,在此方法中實現任務的執行工作,比如連接網絡

原创 Android筆記:實現加載的progressDialog之後跳轉到程序主界面

因爲考慮到有些程序加載時間相對較長,所以在啓動主界面之前,實現一個加載的progressDialog對話框來延緩,相對來說可以提高用戶體驗度。如果是直接進入主界面,即activity,界面因爲加載時間長,一片漆黑,讓用戶老覺得這程序不行。

原创 淺析Android中的消息機制-解決:Only the original thread that created a view hierarchy can touch its views.

在分析Android消息機制之前,我們先來看一段代碼: public class MainActivity extends Activity impl

原创 Android筆記:Activity的生命週期(圖)

Android Activity生命週期中可認爲分爲7個階段;用7個函數原型來描述吧protected void onCreate(Bundle savedInstanceState)protected void onStart()pro

原创 Android筆記: AsyncTask 的使用

和使用匿名線程相比較來說 AsyncTask 有如下好處:·  線程的開銷較大,如果每個任務都要創建一個線程,那麼應用程 序的效率要低很多;·  線程無法管理,匿名線程創建並啓動後就不受程序的控制了,如果有很多個請求發送,那麼就會啓動非常