问题点:在OnCreate里开线程更新ui控件会不会报错?
答案:不会!
不信?有图有真相!
Why???大家是不是懵逼了?
原因:Android检查线程是主线程还是子线程的工作由ViewRoot负责,又由于ViewRoot是在OnResume后创建,所以在OnCreate里子线程进行UI操作并不会报错!
不信?自己滚去看源码~
为啥我们不能在子线程更新ui呢?还不是因为子线程未加锁不安全呗!
问题点:在OnCreate里开线程更新ui控件会不会报错?
不信?有图有真相!
Why???大家是不是懵逼了?
原因:Android检查线程是主线程还是子线程的工作由ViewRoot负责,又由于ViewRoot是在OnResume后创建,所以在OnCreate里子线程进行UI操作并不会报错!
不信?自己滚去看源码~
为啥我们不能在子线程更新ui呢?还不是因为子线程未加锁不安全呗!
本文标题:关于线程更新UI问题
本文链接:https://www.haomeiwen.com/subject/acbmqqtx.html
网友评论