调用Looper的两个静态方法就可以给这个线程创建一个Looper对象了,这两个方法是Looper.prepare();和Looper.loop();

Looper的工作原理
Looper在消息机制里扮演着消息循环的角色,它不停的从消息队列里查看是否有新消息,如果有,则立即处理新消息,没有则一直阻塞在那里。
====================================== ============================= =============================================
当需要为一个线程创建一个Looper的时候,需
要调用Looper的两个静态方法就可以给这个线程创建一个Looper对象了,这两个方法是Looper.prepare();和Looper.loop();
=============================================================== ================== =============
new Thread(){
@override
public void run(){
Looper.prepare();
Handler handler = new Handler();
Looper.loop();
}
}.start();

 

posted @ 2018-03-14 13:22  sky20080101  阅读(78)  评论(0)    收藏  举报