文章目录
一、主线程中的 Handler 与 Looper
二、Handler 原理简介
一、主线程中的 Handler 与 Looper
----
Android 系统中 , 点击图标启动一个应用进程...原理简介
----
Handler 主要作用是 , 用于 线程间通信 ,
在线程
A
中创建 Handler , 在其它线程中使用 Handler 对象发送消息给
A
线程的 MessageQueue...消息队列 ,
线程
A
中的 Looper 不停地从 消息队列 ( MessageQueue ) 中取出 Message 消息 , 然后进行分发 ;
在线程
A
中使用 Handler , 首先要调用...,
使用线程
A
时 , 拿到
A
线程的 Looper , 在其它线程中调用 Handler 的 sendMessage 方法 ,
将消息传递给线程
A
中的 消息队列 ( MessageQueue...) 中 ,
Looper 中维护了一个 消息队列 ( MessageQueue ) , MessageQueue 封装在 Looper 中 ;
更多细节参考 : 【Android】Handler 机制