Android的消息处理机制 Handler Looper Message
来源:互联网 发布:c# 阿里云服务器 编辑:程序博客网 时间:2024/05/19 00:49
Looper线程就是一个不断循环工作的线程。被用来设计将一个普通线程变成Looper线程。
一个Thread只能有一个Looper对象
handler扮演了往MessageQuene上添加和处理消息的角色,通知MQ它要执行任务(sendMessage),并在Looper到自己的时候执行该任务(handlerMessage),整个过程是异步的。
一个线程可以有多个handler,但是只能有一个Looper。
Handler可以在任意线程发送消息,这些消息会被关联到MessageQuene上。
Handler在它关联的Looper线程中处理消息。
不能在其它主线程更新UI的原因
转载自:http://www.cnblogs.com/codingmyworld/archive/2011/09/12/2174255.html
0 0
- android消息处理机制(Looper,Handler,Message)
- Android消息处理机制--Looper,Handler,Message
- Android消息处理机制Message,Looper,Handler
- Android消息处理机制Handler、Looper、Message
- android的消息处理机制(Looper,Handler,Message)
- android的消息处理机制--Looper,Handler,Message!
- android的消息处理机制——Looper,Handler,Message
- Android的消息处理机制——looper&handler&Message
- android的消息处理机制——Looper,Handler,Message
- Android的消息处理机制—Looper,Handler,Message
- 谈谈对handler,Looper,Message的android消息处理机制
- Android的消息处理机制——Looper,Handler,Message
- Android的消息处理机制 Handler Looper Message
- Android异步消息的处理机制(looper handler message)
- android的消息处理机制——Looper,Handler,Message
- android的消息处理机制——Looper,Handler,Message
- android的消息处理机制——Looper,Handler,Message
- android的消息处理机制——Looper,Handler,Message
- 大学一年半的生活总结
- hdu1027 全排列
- 前端框架 Vue 初探
- Android如何自定义MaterialDesign主题
- 【C#】—循环语句
- Android的消息处理机制 Handler Looper Message
- 近200篇机器学习深度学习资料分享
- LFS详细搭建指南——适合初学者使用
- 虚拟机linux下安装jdk和 hadoop
- 打印数值二进制形式
- eclipse 插件安装问题
- java(14)--servlet生命周期
- 【Hyper-V】与【VirtualBox】【VMware】冲突的解决方法
- c++中的引用