根据Android Developer官网的那张图 ,Activity的生命周期共有七个方法
参考:https://developer.android.com/guide/components/activities/activity-lifecycle.html
现在,假设有一个最简单的场景 Activity A 启动 Activity B
则:
A :onpause onStop
B:onCreate onStart onResume
这个是一般的解答,但是如果使用Logcat打印其顺序的话,其实会发现,是这么个顺序
A onPause
B onCreate
B onStart
B OnResume
A onStop
---------------------------------------------------------------
有的面试题会问这个细节。。。就比如最近的一个面试。。。
---------------------------------------------
2019年6月9日补充
这个地方感觉其实是在考察哦activity的启动流程。
所以onPause --->another activity--->oncreate onstart onresume-->onStop