Handler主要用于处理子线程和主线程通信
他的工作原理就是首先构造一个handler对象与looper进行沟通 一个线程可以产生一个looper对象,由他来管理MessageQueue消息队列。
UI线程初始化是会通过ThreadLocalv创建一个Lopper对象,
Looper初始化的时候又会创建一个消息队列 MessageQueue
Looper循环查询消息队列 ,当发现有消息存在时会将消息从消息队列中取出。
Handler主要用于处理子线程和主线程通信
他的工作原理就是首先构造一个handler对象与looper进行沟通 一个线程可以产生一个looper对象,由他来管理MessageQueue消息队列。
UI线程初始化是会通过ThreadLocalv创建一个Lopper对象,
Looper初始化的时候又会创建一个消息队列 MessageQueue
Looper循环查询消息队列 ,当发现有消息存在时会将消息从消息队列中取出。