给什么平台,跳什么舞

Android中的线程总结

在ActivityManagerService.java的AThread类中,有关键字:

Looper.prepare();

Looper.loop();

Looper用于封装android线程中的消息循环

默认情况下,一个线程是不存在消息循环的,需要调用Looper.prepare()来给线程创建一个消息循环。

调用Looper.loop()来使循环起作用,从消息队列中取消息、处理消息。

 

注意:在Activity的UI线程中默认是有消息队列的,因此,创建Handler时不需要调用Looper.parepare()

 

 

posted @ 2013-12-23 10:57  Jimwind  阅读(176)  评论(0编辑  收藏  举报
==============精通*学习*关注==============