国产肉体XXXX裸体137大胆,国产成人久久精品流白浆,国产乱子伦视频在线观看,无码中文字幕免费一区二区三区 国产成人手机在线-午夜国产精品无套-swag国产精品-国产毛片久久国产

新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > Android中AsyncTask的處理后臺耗時(shí)操作

Android中AsyncTask的處理后臺耗時(shí)操作

作者: 時(shí)間:2016-10-08 來源:網(wǎng)絡(luò) 收藏

tv=(TextView)findViewById(R.id.tv);

download = (Button)findViewById(R.id.download);

download.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View v) {

DownloadTask dTask = new DownloadTask();

dTask.execute(100);

}

});

}

class DownloadTask extends AsyncTask

//后面尖括號內(nèi)分別是參數(shù)(例子里是線程休息時(shí)間),進(jìn)度(publishProgress用到),返回值 類型

@Override

protected void onPreExecute() {

//第一個(gè)執(zhí)行方法

super.onPreExecute();

}

@Override

protected String doInBackground(Integer... params) {

//第二個(gè)執(zhí)行方法,onPreExecute()執(zhí)行完后執(zhí)行

for(int i=0;i=100;i++){

pb.setProgress(i);

publishProgress(i);

try {

Thread.sleep(params[0]);

} catch (InterruptedException e) {

e.printStackTrace();

}

}

return 執(zhí)行完畢;

}

@Override

protected void onProgressUpdate(Integer... progress) {

//這個(gè)函數(shù)在doInBackground調(diào)用publishProgress時(shí)觸發(fā),雖然調(diào)用時(shí)只有一個(gè)參數(shù)

//但是這里取到的是一個(gè)數(shù)組,所以要用progesss[0]來取值

//第n個(gè)參數(shù)就用progress[n]來取值

tv.setText(progress[0]+%);

super.onProgressUpdate(progress);

}

@Override

protected void onPostExecute(String result) {

//doInBackground返回時(shí)觸發(fā),換句話說,就是doInBackground執(zhí)行完后觸發(fā)

//這里的result就是上面doInBackground執(zhí)行后的返回值,所以這里是執(zhí)行完畢

setTitle(result);

super.onPostExecute(result);

}

}

}


上一頁 1 2 下一頁

關(guān)鍵詞:

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉