後臺的Activity被系統回收怎麼辦?

onSaveIntanceState,當程序中的某個Activity A在運行中,主動或者被動的運行另一個新的Activity B,這個時候 A就會執行onSaveIntanceState(Bundle)。it

B完成之後又會來找A,這個時候A就有2種狀況,一種狀況是A被回收,一種是沒有被回收,被回收的A要從新調用onCreate()方法,可是又和直接啓動不同,此次onCreate是帶上參數saveIntanceState,沒有被回收的就仍是調用onResume程序

相關文章
相關標籤/搜索