我們必須使用異步任務來啓動我們在Tab Click事件上的新Activity,但在ListView或任何視圖中我們可以直接啓動新的活動爲什麼?異步任務需要什麼
Q
異步任務需要什麼
3
A
回答
7
http://developer.android.com/reference/android/os/AsyncTask.html
的AsyncTask使UI線程的正確,方便使用 。該類允許 執行後臺操作, 在UI線程 上發佈結果,而無需操縱線程 和/或處理程序。
異步任務是由在後臺 線程運行的 計算,其結果是在thread.on UI線程的UI公佈 定義。
基本上要避免加載過程/設備加載數據的加載時,列表開始掛起,這就是爲什麼你讓異步,UI線程之外,因此當數據是用戶可以使用該應用在後臺加載。
開始一個活動比將大量初始數據加載到長列表視圖更快,特別是如果它是遠程服務器的遠程數據。因此,您正在查看的應用程序可能在此處使用此應用程序。
0
如果你想在後臺執行一些任務,同時你想在forground執行另一個任務。
http://developer.android.com/reference/android/os/AsyncTask.html
此鏈接肯定會幫助你。
0
相關問題
- 1. 什麼要返回異步任務
- 2. 關於異步任務,爲什麼Wait()需要捕獲OperationCanceledException?
- 3. 是什麼異步任務和任務
- 4. android.os.NetworkOnMainThreadException。需要使用異步任務?
- 5. 需要在異步任務'onPostExecute'工作
- 6. JS異步/等待 - 爲什麼等待需要異步?
- 7. 爲什麼是「異步任務」的方法不是任務
- 8. 只使用異步任務和任務有什麼區別?
- 9. 異步任務從api的異步任務不運行異步
- 10. 異步任務
- 11. 異步任務
- 12. 異步任務
- 13. 異步任務vs任務
- 14. 切換異步任務同步任務
- 15. 只有在異步任務完成後才需要運行任務
- 16. Rails背景/異步任務要求
- 17. 需要關於異步任務的一些解釋
- 18. 異步任務方法,不需要等待
- 19. Android異步任務需要綁定到廣播接收器
- 20. 按鈕需要點擊兩次異步任務完成加載
- 21. 「任何」代碼的Perl異步任務,無論它是什麼?
- 22. TBB需要condition_variable用於任務同步
- 23. 同步異步任務
- 24. android異步任務
- 25. 異步任務angularjs
- 26. SignalR異步任務
- 27. 異步任務,BufferedReader
- 28. PHP異步任務
- 29. 與異步任務
- 30. 塊異步任務
它打開SQLite數據庫時也是如此,這是更好地打開它,填充在後臺線程的列表,所以你沒有一個1-2秒凍結UI .. – Rorist 2010-10-29 11:41:43