Handler 总结
每个线程最多只有一个Lopper,也最多只能有一个MessageQuque,当一个线程中有多个Handler时通过msg.target保证MissageQueue中的每个msg交由发送message的handler进行处理,msg有三个属性,msg.when msg.what msg.target Handler机制原因,主线程looper.loop()为什么不阻塞主线程? Handler,Message,looper 和 MessageQueue 构成了安卓的消息机制,handler创建后可以通过 sendMessage 将消息加入消息队列,然后 looper不断的将消息从 MessageQ
下载地址
用户评论