從官網和書籍上看到的對Activity生命週期所涉及方法比較少,實際應用中還需要考慮到其他一些方法。
第一種情況當Activity不可見後沒有被銷燬,又再次可見
05-27 21:17:29.429 20963-20963/com.as.wangkai.lifecycle E/MainActivity: onPause
05-27 21:17:29.859 20963-20963/com.as.wangkai.lifecycle E/MainActivity: onSaveInstanceState
05-27 21:17:29.859 20963-20963/com.as.wangkai.lifecycle E/MainActivity: onStop
05-27 21:17:32.129 20963-20963/com.as.wangkai.lifecycle E/MainActivity: onActivityResult
05-27 21:17:32.129 20963-20963/com.as.wangkai.lifecycle E/MainActivity: onNewIntent
05-27 21:17:32.129 20963-20963/com.as.wangkai.lifecycle E/MainActivity: onRestart
05-27 21:17:32.129 20963-20963/com.as.wangkai.lifecycle E/MainActivity: onStart
05-27 21:17:32.129 20963-20963/com.as.wangkai.lifecycle E/MainActivity: onResume
第二種情況當Activity不可見後被銷燬,又再次可見
05-27 21:17:29.429 20963-20963/com.as.wangkai.lifecycle E/MainActivity: onPause
05-27 21:17:29.859 20963-20963/com.as.wangkai.lifecycle E/MainActivity: onSaveInstanceState
05-27 21:17:29.859 20963-20963/com.as.wangkai.lifecycle E/MainActivity: onStop
05-27 21:12:48.409 20963-20963/com.as.wangkai.lifecycle E/MainActivity: onCreate
05-27 21:12:48.439 20963-20963/com.as.wangkai.lifecycle E/MainActivity: onStart
05-27 21:12:48.439 20963-20963/com.as.wangkai.lifecycle E/MainActivity:onRestoreInstanceState
05-27 21:12:48.439 20963-20963/com.as.wangkai.lifecycle E/MainActivity: onNewIntent
05-27 21:12:48.439 20963-20963/com.as.wangkai.lifecycle E/MainActivity: onActivityResult
05-27 21:12:48.439 20963-20963/com.as.wangkai.lifecycle E/MainActivity: onResume