1.从MainActivity跳转到Main2Acitivity,生命周期方法切换如下:
很清晰了:
MainActivity先失去焦点,执行onPause方法, 再就是Main2Activity的一系列生命周期方法的回调, 直到Main2Activity获取到屏幕焦点, 然后再调用MainAcivity的onStop()方法。
2. 从Main2Activity回到MainActivity:
可以很清晰的看到, 从Main2Activity再次回到MainActivity, 生命周期的回调与之前基本类似, 只不过是多了一个Main2Activity的出栈(onDestroy())。