课程
/移动开发
/Android
/Android面试常客Handler详解
有一点疑问:之前一个老师交的是handler发送消息,并接收消息,但是这里讲的是Looper接收消息????
2016-03-04
源自:Android面试常客Handler详解 4-1
正在回答
我的理解是:Looper只是一个轮询器,它不断轮询messageQueue里面是否有消息,没有消息则处于等待状态,如果有消息,就从messageQueue抽取消息,交给Handler去处理。真正处理消息的是Handlerl对象里面的handlerMessage()方法。
慕莱坞7180822 提问者
学习完这章,可以换说法"不间断的从 MessageQueue中抽取消息, 判断对应的handler,进行回传调用handlerMessager方法,来处理消息"
举报
学Android开发,必学Handler,也是Android面试常客