?handler:是Android提供的一套用于更新UI的機制凰荚,同時也是一套用于處理消息的機制鸯檬。
message:消息
messagequeue:消息隊列,存放消息的地方
looper:輪詢對象器
子線程中不能更新UI趁桃,handler就調(diào)用sendmessage()方法向主線程發(fā)送消息朴则,主線程在被創(chuàng)建時就會自動創(chuàng)建消息隊列和輪詢對象器,而消息就放在消息隊列中社证,looper一旦發(fā)現(xiàn)消息隊列中有message取出逼龟,扔給handler,handler則調(diào)用handleMessage方法處理消息追葡。