Handler的基本使用(发送延迟的消息)

Handler

定义

Handler是Android中主线程和子线程通信的消息处理机制

Handler的作用

  1. Handler可以实现线程间的通信
  2. 发送Message消息和Runnable对象, 在指定时间点执行
  3. 将需要处理的内容,送给非当前线程执行
  4. Handler 是消息的发送者也是消息的处理者

Post方式

Post方式的方法

Handler的基本使用(发送延迟的消息)

注意事项

Handler的基本使用(发送延迟的消息)

案例

Handler的基本使用(发送延迟的消息)

实现步骤

Handler的基本使用(发送延迟的消息)
Handler的基本使用(发送延迟的消息)
Handler的基本使用(发送延迟的消息)
Handler的基本使用(发送延迟的消息)
Handler的基本使用(发送延迟的消息)
Handler的基本使用(发送延迟的消息)
Handler的基本使用(发送延迟的消息)
Handler的基本使用(发送延迟的消息)

Send方式

Send方式常用方法

Handler的基本使用(发送延迟的消息)

Message

定义

Message是封装了需要传递的数据交由Handler 处理的对象。

作用

  1. 用于存放传递的数据
  2. 是主线程和子线程传递数据的载体

初始化Message

Handler的基本使用(发送延迟的消息)
Handler的基本使用(发送延迟的消息)
Handler的基本使用(发送延迟的消息)

Send方式的注意事项

Handler的基本使用(发送延迟的消息)

案例

Handler的基本使用(发送延迟的消息)

步骤

Handler的基本使用(发送延迟的消息)
Handler的基本使用(发送延迟的消息)
Handler的基本使用(发送延迟的消息)
Handler的基本使用(发送延迟的消息)
Handler的基本使用(发送延迟的消息)
Handler的基本使用(发送延迟的消息)
Handler的基本使用(发送延迟的消息)
Handler的基本使用(发送延迟的消息)
Handler的基本使用(发送延迟的消息)

案例二

Handler的基本使用(发送延迟的消息)

步骤

Handler的基本使用(发送延迟的消息)
Handler的基本使用(发送延迟的消息)
Handler的基本使用(发送延迟的消息)
Handler的基本使用(发送延迟的消息)

发送延迟的消息

Handler的基本使用(发送延迟的消息)
Handler的基本使用(发送延迟的消息)
Handler的基本使用(发送延迟的消息)

Handler的基本使用就到这里啦