2017 年 06 月 1 日的存档

Android的消息循环机制 Looper Handler类分析 

Android的消息循环机制 Looper Handler类分析   Looper类说明    Looper 类用来为一个线程跑一个消息循环。 线程在默认情况下是没有消息循环与之关联的,Thread类在run()方法中的内容执行完之后就退出了,即线程做完自己的工作之后就结束了,没有循环的概念。 调用Looper类的 prepare() 方法可以为当前线程创建一个消息循环,调用loop() 方法使之处理信息,直到循环结束。 大多数和消息循环的交互是通过 Handler 类进行的。 下面是一个典型的实现: class LooperThread extends Thread { public Handler mHandle ......