关于线程更新UI问题

2018-11-25  本文已影响0人  NullPointe_8e82

问题点:在OnCreate里开线程更新ui控件会不会报错?

答案:不会!

不信?有图有真相!

Why???大家是不是懵逼了?

原因:Android检查线程是主线程还是子线程的工作由ViewRoot负责,又由于ViewRoot是在OnResume后创建,所以在OnCreate里子线程进行UI操作并不会报错!

不信?自己滚去看源码~

为啥我们不能在子线程更新ui呢?还不是因为子线程未加锁不安全呗!

上一篇 下一篇

猜你喜欢

热点阅读