摘要:
大家知道,Handler在Android中主要是负责发送和处理消息。它的主要用途大致是下面两个: 1)按计划发送消息或执行某个Runnanble; 2)从其他线程中发送来的消息放入消息队列中,避免线程冲突(常见于更新UI线程) 学写一下,在UI线程中,系统已经有一个Activity来处理了,你可以再起若干个Handler来处理。在实例化Handler的时候,只要有Handler的指针,任何线程也都可以sendMessage。 Handler对于Message的处理是异步处理的。一个Looper 只有处理完一条Message才会读取下一条,所以消息的处理是阻塞形式的(handl... 阅读全文