先直接甩上连个链接,让你自己感受感受!
Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系
Android Looper和Handler
如果想让子 线程具有消息队列和消息循环,需要在线程中首先调用Looper.prepare()来创建消息队列,然后调用Looper.loop()进入消息循环。
class LooperThread extends Thread {
public Handler mHandler;
public void run() {
Looper.prepare();
mHandler = new Handler() {
public void handleMessage(Message msg) {
// process incoming messages here
}
};
Looper.loop();
}
}
网友评论