带你搞懂AsyncTask
2020-01-08 本文已影响0人
爺珍爱那颗心
为什么需要AsyncTask
解决不能在主线程进行耗时任务的问题,采用处理完任务在通知主线程更新UI的操作。
AsyncTask用法
AsyncTask是一个抽象类,我们实现这个抽象类并覆盖onPreExecute、doInBackground、onProgressUpdate和onPostExecute
- doInBackground运行在子线程的,其他三个方法属于回调由主线程执行。
用法AsyncTask asy = new AsyncTask(); asy.execute();