Message 消息
可理解为线程间通讯的数据单元,可通过message携带需要的数据
创建对象 Message.obtain(what)
Handler 处理器
Handler 是Message的处理器,同时也是负责消息的发送和移除工作
发送即时消息 sendMessage(Message msg)
发送延时消息 sendMessageDelayed(Message msg,long time)
处理消息 hanle.Message(Message msg)
移除还未处理的消息removeMessage(int what)
使用Handler的一般步骤
1.创建Handler成员变量对象,并重写其handleMessage()
2.在分/主线程创建Message对象
3.使用handler对象发送Message
4.在handleMesage() 中处理消息
源码分析_Message