Activity的生命周期可分為
onCreate()
onStart()
onResume()
onPause()
onStop()
onDestroy()
啟動一個Activity時會依次執(zhí)行onCreate(),onStart(),onResume()三個方法峡扩,退出到主屏是會執(zhí)行onPause(),onStop()方法狞悲,Activity還在運行,重回應用會執(zhí)行onStart(),onResume()方法棋电。退出應用會執(zhí)行onPause(),onStop(),onDestroy()方法,此時Activity被徹底銷毀苇侵。
在A Activity啟動B Activity是赶盔,A會執(zhí)行pause,然后B依次執(zhí)行create榆浓,start于未,resume,最后A執(zhí)行stop陡鹃。當返回A時烘浦,B會執(zhí)行pause,然后A執(zhí)行start萍鲸,resume闷叉,最后B執(zhí)行stop,destroy脊阴,此時B被徹底銷毀握侧。