課程
/移動(dòng)開(kāi)發(fā)
/Android
/Android必學(xué)-AsyncTask基礎(chǔ)
為什么是OnPause取消,不是在OnDestory取消?。。destory不是退出當(dāng)前activity嗎?
2016-02-25
源自:Android必學(xué)-AsyncTask基礎(chǔ) 3-2
正在回答
只要是Activity處于被遮擋或不可見(jiàn)onPause方法就會(huì)被最先調(diào)用,有時(shí)候Activity處于不可見(jiàn)的狀態(tài)時(shí)不一定會(huì)被銷毀,主要還是看需求吧。
但是要實(shí)現(xiàn)的是當(dāng)返回(或者只要退出此界面)就停止Task,所以就在onPause()中。
是不是可以理解為如果需要在后臺(tái)繼續(xù)執(zhí)行就在onDestory中取消,而在后臺(tái)不執(zhí)行(界面處于onPause的情況下)就在onPause中cancel(true);
舉報(bào)
了解Android中AsyncTask的使用方法,掌握異步線程的使用
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-02-25
只要是Activity處于被遮擋或不可見(jiàn)onPause方法就會(huì)被最先調(diào)用,有時(shí)候Activity處于不可見(jiàn)的狀態(tài)時(shí)不一定會(huì)被銷毀,主要還是看需求吧。
2016-02-25
但是要實(shí)現(xiàn)的是當(dāng)返回(或者只要退出此界面)就停止Task,所以就在onPause()中。
2016-02-25
是不是可以理解為如果需要在后臺(tái)繼續(xù)執(zhí)行就在onDestory中取消,而在后臺(tái)不執(zhí)行(界面處于onPause的情況下)就在onPause中cancel(true);