Handler理解

49 阅读1分钟

Handler使用

  1. 创建Handler实例
  2. 创建Message对象
  3. 给Message对象赋值
  4. Handler.sendMessage()
  5. Handler重写方法HandleMessage接收Message

Handler机制

  • Message存储信息
  • Handler把Message添加到MessageQueue
  • MessageQueue储存Handler发送过来的Message
  • Looper 从MessageQueue取Message然后发送给Handler

image.png