Android Handler机制源码分析
2017-02-16 15:12
399 查看
1)Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的MessageQueue(消息队列)。
2)Handler: 你可以构造Handler对象来与Looper沟通,以便push新消息到MessageQueue里;或者接收Looper从Message Queue取出)所送来的消息。
3) Message Queue(消息队列):用来存放线程放入的消息。
4)线程:UIthread 通常就是main thread,而Android启动程序时会替它建立一个MessageQueue。
2)Handler: 你可以构造Handler对象来与Looper沟通,以便push新消息到MessageQueue里;或者接收Looper从Message Queue取出)所送来的消息。
3) Message Queue(消息队列):用来存放线程放入的消息。
4)线程:UIthread 通常就是main thread,而Android启动程序时会替它建立一个MessageQueue。
相关文章推荐
- Android源码分析笔记--Handler机制
- Android Handler机制(一)---Message源码分析
- Android源码分析之Handler机制
- [置顶] Android源码分析——Looper,Messagequeue,Message,handler初始化及handler机制简介
- Android源码分析--Handler机制的实现与工作原理
- android源码分析系列(一):Handler机制
- 通过源码分析Android Handler机制
- Android framework源码之JNI实现过程分析
- Android 2.1 源码结构分析 转载
- Android 2.1 源码结构分析
- Android IPC 通讯机制源码分析 (二)
- Android IPC 通讯机制源码分析2(转)
- Android IPC 通讯机制源码分析 (二)
- Android IPC 通讯机制源码分析
- Android 2.1 源码结构分析
- Android App 源码分析(贪吃蛇游戏)
- Android IPC 通讯机制源码分析
- Android IPC 通讯机制源码分析
- Android IPC 通讯机制源码分析(1)
- Android 2.1 源码结构分析 转载