Android中的线程总结
在ActivityManagerService.java的AThread类中,有关键字:
Looper.prepare();
Looper.loop();
Looper用于封装android线程中的消息循环
默认情况下,一个线程是不存在消息循环的,需要调用Looper.prepare()来给线程创建一个消息循环。
调用Looper.loop()来使循环起作用,从消息队列中取消息、处理消息。
注意:在Activity的UI线程中默认是有消息队列的,因此,创建Handler时不需要调用Looper.parepare()