在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

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

            Android中AsyncTask的處理后臺(tái)耗時(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

            //后面尖括號(hào)內(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)鍵詞:

            評(píng)論


            相關(guān)推薦

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

            關(guān)閉