您的位置:首页 > 其它

AsyncTask的理解

2016-03-03 18:13 357 查看
AsyncTask是集成了后台执行任务,更新进度,处理结果的工具,开发者在使用时无需关注子线程与主线程通信的问题。
public class HandlerActivity extends Activity {
....
private class UpdataProgress Threasd extends Thread{
...public void run(){
for(){
Message.obtain(handler,MESSAGE_UPDATE_PROGRESS,i,0).sendToTarget();
}
try{
Thread.sleep(..);
}}
}
}

public AsyncTaskActivity extends Activity implents View.OnClickListenre{
...
public void onClick(){
new UpdateProgressTask extends AsyncTask<>{
...
protecte Bitmap doInBackground(String ...params){
for(){
..}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: