Android處理程序:Handler Looper Message源碼研究

線程Thread的線程變量ThreadLocal中,存放着這個線程的Looper;Looper在初始化時,會新建一個消息隊列MessageQueue,之後Looper進入一個死循環,等待從消息隊列MessageQueue取得消息Message(Looper是消費者),沒有消息時會阻塞; 我們程序中的Handler,會通過sendMessage或post方法,往MessageQueue中添加消息時,
相關文章
相關標籤/搜索