Notes-Wk 8 多线程
来源:互联网 发布:淘宝图片库在哪里 编辑:程序博客网 时间:2024/06/03 10:43
AsyncTask 异步任务
-为什么要用AsyncTask
Android 单线程模型
耗时操作放在非主线程中执行
- 可以在子线程中更新UI
-封装,简化异步操作
AsyncTask<Params, Progress, Result>
//Params: 启动任务时输入参数的类型
//Progress: 后台任务执行中返回进度值的类型
//Result: 后台执行任务完成后返回结果的类型
onPreExecute(); //执行后台耗时操作前被调用,通常用户完成一些初始化操作
doInBackground(); //必须重写,异步执行后台线程将要完成的任务
onPostExecute(); //DIB后系统会自动调用该方法并将DIB返回值传给该方法
onProgressUpdate();// 在都I你Background() 中调用publishProgress()方法更新任务的执行进度,就会触发该方法
References:
http://developer.android.com/reference/android/os/AsyncTask.html
http://www.imooc.com/learn/377
http://www.imooc.com/learn/406
0 0
- Notes-Wk 8 多线程
- WK面试题分析
- Image Processing by WK
- WK,终于考好了,累呀!
- Java Notes-8
- Java Notes-8
- Python Notes (8)
- Notes
- notes
- Notes
- notes
- notes
- notes
- notes
- Notes
- notes
- Notes
- notes
- ZOJ 3929 dp
- android图片的处理
- ZOJ3785 What day is that day?(同余与模算术)
- IT忍者神龟之JsUnit测试JS
- 软考视频总结
- Notes-Wk 8 多线程
- 找出局部有序数组的最大值
- Yii框架执行流程
- catalan数
- 开发案例1——简单的相机实现
- mybatis学习笔记
- Qt基础:样式表
- java.util包---IdentityHashMap
- iOS中的线程与进程