您当前的位置: 首页 >  android

命运之手

暂无认证

  • 1浏览

    0关注

    747博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【Android】【AsyncTask】AsyncTask

命运之手 发布时间:2018-03-18 16:11:26 ,浏览量:1

AsyncTask是对Handler+Executor的封装,用于在后台执行耗时任务 AsyncTask在Activity加载时,就执行了自己的静态块,所以AsyncTask永远拥有一个静态主线程的Handler AsyncTask内置了两个静态线程池:SERIAL_EXECUTOR(串行),THREAD_POOL_EXECUTOR(并行) execute()方法默认使用串行线程池,executeOnExecutor()方法则可以手动指定线程池 doInBackground通过Executor在子程序中执行,onPreExecute,onProgressUpdate,onPostExecute,onCancelled通过Handler在UI线程执行 AsyncTask类的三个泛型参数分别用于:提交任务时传递任务参数(Param),任务执行时提交任务进度(Progress),任务执行完毕或异常时提交结果(Result)

关注
打赏
1654938663
查看更多评论
立即登录/注册

微信扫码登录

0.0411s