一. handler作用
包含线程队列和消息队列,实现异步的消息处理机制.
1.运行在某个线程上,共享线程的消息队列.
2.接受消息,调度消息,派发消息和处理消息.
3.实现消息的异步处理;
Handler能够让你发送和处理消息,以及Runnable对象;每个Handler对象对应一个Thread和Thread的消息队列。当你创建一个Handler时,它就和Thread的消息队列绑定在一起,然后就可以传递消息和runnable对象到消息队列中,执行消息后就从消息队列中退出。
Handler的作用就是:调度消息和runnable对象去被执行;使动作在不同的线程中被执行。
https://blog.csdn.net/u012974916/article/details/24580405
https://blog.csdn.net/songfeihu0810232/article/details/78648706