符合Android消息驅動的Handler消息機制

Android應用程序是消息驅動的,主線程可能處於空閒等待狀態,只要需要主線程處理操作了,一般都會通過消息將主線程喚醒。系統爲每一個應用程序維護了一個消息隊列(MessageQueue),應用程序的主線程不斷地從消息隊列中獲取消息(Looper),然後對消息進行處理(Handler)。 如下圖,Looper在執行loop之前,初始化了一個Java層的Looper對象,以及JNI層的NativeMe
相關文章
相關標籤/搜索