最近找工作,複習知識,把一些面試經常問到的問題整理一下,這篇內容主要參考資料來自《瘋狂安卓講義》這邊書。
1)Handler:在新啓動的線程中發送消息;在主線程中獲取、處理消息。
2)Message:Handler接收和處理的消息對象
3)Looper:每個線程中只能擁有一個Looper。它的loop方法負責讀取MessageQueue中的消息,讀到信息之後就把消息交給發送該消息的Handler進行處理
4)MessageQueue:消息隊列,它採用先進先出的法式來管理Message。程序創建Looper對象時會在它的構造器中創建MessageQueue對象。