Android Handler 我们需要了解的一些Handler常识
Hanlder几个概念
Android主线程也是一个消息循环,也具有一个Looper,主线程所有的任务都是由looper完成。线程默认情况下,是没有消息循环(Looper)的,在Android中,只有主线程默认有Looper(消息循环)
Looper对象管理着线程的消息队列;Looper不断的从消息队列中抓取消息,然后完成消息指定的任务
Hanlder作用:
处理Message,作为Message处理者
负责将Message压入MessageQueue中
一个Handler仅与一个Looper相关联
一个Message也仅与一个目标Handler(message目标)相关联
参考链接: