最新回答 / qq_JasonLee_0
可以这样理解吧。 handler是消息的处理者,looper是message Queue的管理者。Message Queue存放Message,通过looper进行FIFO(先进先出)的顺序轮询。
2015-10-28
最新回答 / lmk_andriod
链接:http://pan.baidu.com/s/1nugasSp 密码:y1xn 这是eclipse集成了 模拟器的 地址 你去下载吧 ,对于学习来说是没问题的
2015-10-16
最新回答 / 小罗希冀
其实我们一般说的是在子线程中通过Handler或者AsycnTask机制实现发送消息通知主线程更新UI,跟新UI的操作都是在主线程中做的,哪怕是在子线程中的post方法也会想程序说明,post()方法内的代码是运行在主线程的。。。(ps:希望对你有帮助)
2015-10-04
最新回答 / Raine
你的意思是从service获取到值,刷新activity的UI的意思吗?我觉得你可以试试使用Broadcast进行activity和service之间的数据交互,我觉得handler在这个应用场景并不适用
2015-08-21
已采纳回答 / 烟雨谣
当应用启动,系统会创建一个主线程。这个主线程负责向UI组件分发事件(包括绘制事件),也是在这个主线程里,你的应用和Android的UI组件发生交互。所以main thread也叫UI thread也即UI线程。其他线程就是非UI线程。非UI线程可以通过Thread+Handler的方式实现在非UI线程发送消息通知UI线程更新界面。
2015-08-20