Handler消息传递机制(一)理解到底为何?

1.为何UI更新要在主线程中,主线程有什么原则? 咱们都知道,要在非UI线程更新UI须要使用到Handler或者AsyncTask(内部也是Handler实现),那么为何就不能直接在子线程中更新UI,而要在UI线程中更新。这就扯到一个单线程和多线程问题,要知道UI线程中只有一个MainThread主线程,也就是单线程,而非UI线程的话就可能有多线程,关于一个线程安全问题。在多线程状况下若是去更新U
相关文章
相关标签/搜索