[Android源碼分析] - 異步通信Handler機制

一、問題:在Android啓動後會在新進程裏創建一個主線程,也叫UI線程(非線程安全)這個線程主要負責監聽屏幕點擊事件與界面繪製。當Application需要進行耗時操作如網絡請求等,如直接在主線程進行容易發生ANR錯誤。所以會創建子線程來執行耗時任務,當子線程執行完畢需要通知UI線程並修改界面時,不可以直接在子線程修改UI,怎麼辦? 解決方法:Message Queue機制可以實現子線程與UI線
相關文章
相關標籤/搜索