- 1
- 0
- 约小于1千字
- 约 6页
- 2024-01-14 发布于陕西
- 举报
《Android高级应用开发》Handler消息机制运转方式
Handler消息机制基本概念Handler消息机制开发Android应用时,经常会使用线程在后台完成耗时任务。完成任务后,可能需要将结果通知给UI界面,由于Android系统的安全限制,后台线程不能直接修改UI界面,这时就需要使用Android提供的Handler消息机制将结果以消息的方式发给UI界面,由UI界面主线程完成界面状态的修改。Handler消息机制也可叫异步消息机制,是Android提供的一种线程间异步通信的机制。使用Handler消息,可以简化Android应用线程间通信的开发,提高开发效率,能满足大多数应用线程间通信的需求。
Handler消息机制基本概念Message是事件信息的携带者Message用于封装线程之间通信的数据。Message类的arg1和arg2两个成员便可携带int类型数据,obj成员便可携带Object类型数据,what成员可设置为int类型值,常用于命令标识。Handler消息机制主要由Message消息、Handler消息处理者、MessageQueue消息队列和Looper消息分派者组成。Handler用来发送消息和接收消息。A.为目标线程发送消息。sendMessage()B.处理发给本线程的消息。handleMessag
原创力文档

文档评论(0)