android 开发Handler源码剖析

男儿欲遂平生志,六经勤向窗前读。这篇文章主要讲述android 开发Handler源码剖析相关的知识,希望能为你提供帮助。
android的消息机制主要是Handler的运行机制,而讲Handler的机制,又需要和MessageQueue和Looper结合。MessageQueue中文意思是消息队列,虽说叫队列,但是其内部结构并不是队列组成的,而是采用了单链表的形式来存储消息。MessageQueue只是负责存储消息,并不处理消息(这里指消息的轮训),Looper刚好弥补了这个空缺。我在知道,Handler创建的时候,会默认为我们创建一个Looper对象,那么如何获取当前的Looper呢,这里就使用到了一个TheadLocal的概念,TheadLocal可以轻松的获取当前使用的Looper。
【android 开发Handler源码剖析】Handler的使用:
Handler  主要有两种用法:(  1

    推荐阅读