PPT-03-Handler消息机制运转方式.pptxVIP

  • 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)

1亿VIP精品文档

相关文档