A.創(chuàng)建Service繼承自IntentService B.在IntentService中創(chuàng)建子線程 C.覆寫構(gòu)造方法和onHandlerIntent()方法 D.在onHandlerIntent()中執(zhí)行耗時(shí)操作
A.AsyncTask內(nèi)部持有外部Activity的弱引用 B.盡量少使用AsyncTask C.AsyncTask改為靜態(tài)內(nèi)部類 D.在Activity銷毀之前,調(diào)用AsyncTask.cancel()取消AsyncTask的運(yùn)行,以此來保證程序的穩(wěn)定
A.onPreExecute():異步任務(wù)開啟之前回調(diào),在主線程中執(zhí)行 B.doInBackground():執(zhí)行異步任務(wù),在線程池中執(zhí)行 C.onProgressUpdate():當(dāng)doInBackground中調(diào)用publishProgress時(shí)回調(diào),在主線程中執(zhí)行 D.onPostExecute():在異步任務(wù)執(zhí)行之后回調(diào),在子線程中執(zhí)行