Handler机制

1. Handler机制


在Handler机制中:

  • Handler用于更新UI:用于在子线程执行完耗时操作之后切回到主线程中更新UI;
  • MessageQueue:用于存储消息;
  • Looper:用于处理消息,以无限循环的方式不断查看MessageQueue中是否有消息;

所以说每个线程都需要Looper的存在,否则无法处理消息,通过Looper.prepare()来创建Looper实例


Handler机制_第1张图片
图片.png

你可能感兴趣的:(Handler机制)