课程
/移动开发
/Android
/Android面试常客Handler详解
为什么说一般在子线程中更新ui,不是一般在主线程中更新UI么
2015-10-04
源自:Android面试常客Handler详解 7-1
正在回答
其实我们一般说的是在子线程中通过Handler或者AsycnTask机制实现发送消息通知主线程更新UI,跟新UI的操作都是在主线程中做的,哪怕是在子线程中的post方法也会想程序说明,post()方法内的代码是运行在主线程的。。。(ps:希望对你有帮助)
正常来说都是用主线更新UI,但总有一些奇葩的用子线程更新的,所以handler机制就不适合子线程了,需要另一种方法
你对着呢,android机制只能在主线程更新Ui
举报
学Android开发,必学Handler,也是Android面试常客