设定两个Activity分别叫A,B
用数字代表函数调用顺序
进入A时:
onCreate(),-------1.A
onStart(),----------2.AonRestart(),
onResume(),----3.A
onPause(),
onStop(),
onDestory().
从A跳入B时:
onCreate(),-----2.B
onStart(),--------3.BonRestart(),
onResume(),--4.B
onPause(),-----1.A
onStop(),--------5.A (如果B的没有覆盖A就不会调用此方法,比如B是一个对话框类型)
onDestory().
从B退回A
onCreate(),onStart(),--------3.A
onRestart(),----2.A
onResume(),--4,A
onPause(),-----1.B
onStop(),--------5,B
onDestory().----6.B
从A退回大家应该就知道是什么顺序了吧