AOSP
文章平均质量分 72
Zen@sz
一个老的程序员。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android 消息机制分析
Handler 机制摘要 Handler是Android跨线程通信的核心机制,核心组件包括: Handler - 发送和处理消息 Looper - 消息循环泵,从MessageQueue提取消息 MessageQueue - 消息队列存储 关键点: 一个线程只能有一个Looper,但可创建多个Handler 主线程默认具备Looper,子线程需手动调用Looper.prepare()和loop() 消息流程:Handler发送→MessageQueue入队→Looper循环取出→Handler处理 构造Ha原创 2026-07-02 11:52:15 · 215 阅读 · 0 评论 -
Handler 机制
Android Handler机制实现线程间通信的核心组件,一个线程只能创建一个Looper但可拥有多个Handler。消息传递流程从Handler.sendMessage()开始,最终由Handler.handleMessage()处理。关键源码分析显示Handler通过Looper关联MessageQueue,消息被加入队列后由Looper循环取出分发。线程需通过Looper.prepare()初始化消息队列,再调用Looper.loop()启动消息循环,主线程已默认实现该机制。这种设计使得子线程可发送原创 2026-06-21 17:41:29 · 219 阅读 · 0 评论
分享