Handler
题外话
一个线程有几个Handler?
可以创建无数个Handler,但是他们使用的消息队列都是同一个,也就是同一个Looper
一个线程只能有一个Looper ,Handler在哪个线程创建的,就跟哪个线程的Looper关联,也可以在Handler的构造方法中传入指定的Looper
根据线程消息机制的原理在线程中需要处理消息,必须要经过以上三个步骤,且顺序不可更改
1.Looper.prepare():为当前线程准备消息队列
2.Handler默认构造方法跟当前线程中的Looper产生关联
3.Looper.loop()开启循环取消息