activity--生命周期總結
阿新 • • 發佈:2018-06-18
cti IT 進入 AR str reat rest art tro
ActA --onStart();
ActA --onResume();
14.ActivityA按back鍵返回
ActA: onPause();
ActA: onStop();
ActA: onDestroy();
android Activity A和B互相跳轉 生命周期的變化?
21.兩個Activity之間跳轉時必然會執行的是哪幾個方法?
一般情況下比如說有兩個activity,分別叫A,B。
當在A 裏面激活B 組件的時候, A會調用onPause()方法,然後B調用onCreate() ,onStart(), onResume()。
如果這個時候B覆蓋了A的窗體, A會調用onStop()方法。
如果B是個透明的窗口,或者是對話框的樣式, 就不會調用A的onStop()方法。
如果B已經存在於Activity棧中,B就不會調用onCreate()方法。
11.打開APP,進入ActivityA?
ActA --onCreate();
ActA --onStart();
ActA --onResume();
12.ActivityA跳轉到ActivityB
ActA: onPause();
ActB: onCreate();
ActB: onStart();
ActB: onResume();
ActA: onStop();
13.ActivityB按back鍵返回?
ActB: onPause();
ActA: onRestart();
ActA: onStart();
ActA: onResume();
ActB: onStop();
ActB: onDestroy();
14.ActivityA按back鍵返回
ActA: onPause();
ActA: onStop();
ActA: onDestroy();
activity--生命周期總結