AsyncTask注意事項

1.AsyncTask 實例必須在UI線程中創建
2.AsyncTask的exec()方法也必須在UI線程中調用
3.重寫的四個方法是系統自動調用的,不能手動調用
4.每個AsyncTask的實例只能調用一次,多次調用將會引發異常
5.doInBackground()方法運行在其他線程,其他方法都是運行在主線程,即在doInBackground()方法中不能進行UI操作

什么時候用AsyncTask 什么時候用線程處理好?

android studio快捷鍵:
Ctrl+Q顯示關鍵字的提示文檔
按住Ctrl點擊關鍵字,查看源碼
Alt+Enter顯示錯誤警告提示,提供處理方式
Ctrl+Shift+Enter自動補全代碼
Ctrl+P 顯示方法參數
Ctrl+Alt+T 彈出包圍結構語句如if
Ctrl+J 彈出提示模板如for
Ctrl+Alt+O管理引用

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容