Android 异步任务 AsyncTask ProgressDialog
AsyncTask
定义
AsyncTask是在子线程中执行任务 ,把执行进度和最终结果传递给主线程的任务类。
使用
使用步骤


AsyncTask的泛型约束

官方解析


案例一:点击按钮,通过AsyncTask下载网络图片
步骤








官方解析


AsyncTask执行流程

案例二:点击按钮,通过AsyncTask下载网络图片,并实时更新进度条
步骤









AsyncTask的作用
- 简化网络请求等耗时操作
- 提高用户体验,减少页面卡顿,避免ANR
ProgressDialog
定义
ProgressDialog是显示进度的对话框。
使用




案例三 :AsyncTask 和ProgressDialog结合使用
步骤











Android 异步任务 AsyncTask ProgressDialog就到这里啦!
1604

被折叠的 条评论
为什么被折叠?



