1.为什么UI更新要在主线程中,主线程有什么原则?
我们都知道,要在非UI线程更新UI需要使用到Handler或者AsyncTask(内部也是Handler实现),那么为什么就不能直接在子线程中更新UI,而要在UI线程中更新。这就扯到一个单线程和多线程问题,要知道我们都知道,要在非UI线程更新UI需要使用到Han
我们都知道,要在非UI线程更新UI需要使用到Handler或者AsyncTask(内部也是Handler实现),那么为什么就不能直接在子线程中更新UI,而要在UI线程中更新。这就扯到一个单线程和多线程问题,要知道我们都知道,要在非UI线程更新UI需要使用到Han