符合Android消息驱动的Handler消息机制

Android应用程序是消息驱动的,主线程可能处于空闲等待状态,只要需要主线程处理操作了,一般都会通过消息将主线程唤醒。系统为每一个应用程序维护了一个消息队列(MessageQueue),应用程序的主线程不断地从消息队列中获取消息(Looper),然后对消息进行处理(Handler)。 如下图,Looper在执行loop之前,初始化了一个Java层的Looper对象,以及JNI层的NativeMe
相关文章
相关标签/搜索