activity狀態(tài) activity四種基本狀態(tài)
當(dāng)Android狀態(tài)欄完全刪除時(shí),將執(zhí)行以下活動(dòng)生命周期:1。啟動(dòng)Activity:系統(tǒng)先調(diào)用onCreate方法,再調(diào)用onStart方法,最后調(diào)用onResume,Activity進(jìn)入運(yùn)行狀態(tài)。2
當(dāng)Android狀態(tài)欄完全刪除時(shí),將執(zhí)行以下活動(dòng)生命周期:
1。啟動(dòng)Activity:系統(tǒng)先調(diào)用onCreate方法,再調(diào)用onStart方法,最后調(diào)用onResume,Activity進(jìn)入運(yùn)行狀態(tài)。
2. 當(dāng)前活動(dòng)被其他活動(dòng)覆蓋或鎖定:系統(tǒng)將調(diào)用onpause方法掛起當(dāng)前活動(dòng)的執(zhí)行。
3. 當(dāng)前活動(dòng)從覆蓋狀態(tài)返回前臺(tái)或解鎖屏幕:系統(tǒng)將調(diào)用onresume方法再次進(jìn)入運(yùn)行狀態(tài)。
4. 現(xiàn)在活動(dòng)被轉(zhuǎn)移到新的活動(dòng)界面或Home鍵回到主屏幕。系統(tǒng)首先調(diào)用onPause方法,然后調(diào)用onStop方法進(jìn)入停滯狀態(tài)。
5. 用戶返回此活動(dòng):系統(tǒng)首先調(diào)用onRestart方法,然后調(diào)用onStart方法,最后調(diào)用onResume方法再次進(jìn)入運(yùn)行狀態(tài)。
6. 當(dāng)前活動(dòng)在后臺(tái)處于被覆蓋或不可見(jiàn)的狀態(tài),即步驟2和步驟4,系統(tǒng)內(nèi)存不足,終止當(dāng)前活動(dòng),然后用戶返回當(dāng)前活動(dòng):再次調(diào)用oncreate方法、OnStart方法和onresume方法,進(jìn)入運(yùn)行狀態(tài)。
7. 用戶退出當(dāng)前活動(dòng):系統(tǒng)首先調(diào)用onPause方法,然后調(diào)用onStop方法,最后調(diào)用onDestory方法結(jié)束當(dāng)前活動(dòng)。