public class FirstAsyncTask extends AsyncTask<Void,Void,Void>{ //第一個參數是指doInbackground接受的參數類型 //第二個參數定義onprogressupdate的參數 //第三個參數定義doinbackground返回值類型和onpostexecute的參數類型 @Override protected Void doInBackground(Void...arg0)//在異步線程中,不能更新UI,三個點說明參數是變長的,有多是一個整形,兩個整形,arg0是傳入的數組。 { publishprogress(i);//調用onprogressupdate函數進行UI的更新; } protected void onPreExecute(){}//在執行doinbackground方法前調用。在UI線程中,能夠更新UI。 protected void onPostExecute(String result)//在執行doinbackground方法後調用。在UI線程中,能夠更新UI。 protected void publishProgress(){} protected void onProgressUpdate(Integer ... arg1){} }