用与不用取决于你的线程是否有消息队列和消息循环,如果你的线程没有,但是又要用到消息机制,那么在线程中首先调用Looper.prepare()来创建消息队列,然后调用Looper.loop()进入消息循环。
解决方案 »
- 如何将avs解码器移植到android中
- 想跟大家探讨一下学习Linux内核对学习android的影响
- 内存溢出,各位大虾救救小妹吧,纠结好几天了
- 如何获取当前屏幕显示的是Launcher还是其它的App呢?
- 关于android环境搭建问题,请教android开发高手
- android中有类似于java中FileChooser这种控件吗??
- android /data/data
- html5 geolocation 在android手机上误差很大
- 关于用nexus 4 开发BLE应用过程,有时候会出现连接蓝牙设备时连不上,除非在设置里把蓝牙关调再重新打开蓝牙,然后再连设备才能连接,这是什么问题?
- 寻找将图片一次可以做成android里面各个分辨率的工具
- SD卡装载广播,开机广播
- 微信支付失败
Handler我们用的时候只是post了一个消息进去,是Looper去触发处理消息的。
Looper你就想成一个循环,在不停的从handler中拿出消息,然后去处理。