1.为什么要异步任务 Android单线程模式 耗时操作放在非主线程(UI线程)中执行 我们都知道Android是单线程模式,只有主线程才能对UI操作,简称UI线程.当然这样的好处是:保证UI的稳定性.准确性,避免多线程同时对UI的操作,导致UI的混乱 但同时Android是一个多线程的操作系统,不可能把全部的事情放在主线程.如果任务堵塞,当时间过长,会抛出ANR(Application Not Responding)错误. 2.AsyncTask为何而生 子线程中更新UI 封装.简化异步操作…