AsyncTask实现原理
轻量级异步类,是个抽象类
处理异步消息有很多方式,为何存在AsyncTask?
第一点,UI线程不能进行过多的耗时操作,容易引起ANR
第二点,只能在UI线程中去更新UI
第三点,AsyncTask封装了 Handler+Runnable,方便使用
代码实现
MyAsyncTask mTask = new MyAsyncTask();
mTask.execute();
class MyAsyncTask extends AsyncTask<String,Integer,Str..
原创
2020-07-21 17:26:10 ·
199 阅读 ·
0 评论