Class Overview
Class used to run a message loop for a thread. Threads by default do not have a message loop associated with them; to create one, call prepare()
in the thread that is to run the loop, and then loop()
to have it process messages until the loop is stopped. 类用于运行一个消息循环的线程。线程默认情况下不具有与其相关联的一个消息循环;要创建一个,用prepare()方法运行循环的线程,然后用loop()
方法来处理消息,直到停止循环。
Most interaction with a message loop is through the Handler
class. 大多数交互消息循环是通过Handler类。
This is a typical example of the implementation of a Looper thread, using the separation of prepare()
and loop()
to create an initial Handler to communicate with the Looper. 这是一个典型的Looper线程的实现例子,使用分离的prepare()
和loop()
来创建一个初始化的Handler与Looper进行通信。