ActivityThread ApplicationThread簡要記錄

  android應用ui是繪製在主線程中的,這個線程就是ActivityThread。

但實際上看源碼發現ActivityThread並沒有繼承自Thread,而是一個獨立的類,只是在其main方法中開了一個Looper循環消息,不斷接收處理髮到主線程裏面的消息,比如performLaunchActivity.

   而ApplicationThread也不是一個Thread,是一個Binder,主要用於應用進程和ActivityManagerService進程間通信的。

 特此簡單摘要。

發佈了37 篇原創文章 · 獲贊 8 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章