Android面试题总结(activity 跳转activity生命周期变化)
分享自己在面试中遇到的问题,使自己加深记忆,同时也希望对大家有帮助。
1、有两个activity 分别是A、B,从A跳转到B,再从B返回到A,分析生命周期的变化?
A--->onPause()
B--->onCreate()
B--->onStart()
B--->onResume()
-----------------------------------------
当B可见,A执行onStop()方法
A--->onStop()
(1)----------------B按返回键back------------
B--->onPause()
A--->onRestart()
A--->onStart()
A--->onResume()
-----------------------------------
当A再次可见,B执行onStop(),onDestory()方法
B---->onStop()
B--->onDestory()
(2)----------------当B使用finish返回时------------
B--->onPause()
A--->onRestart()
A--->onStart()
A--->onResume()
-----------------------------------
当A再次可见,B执行onStop(),onDestory()方法
B---->onStop()
B--->onDestory()
********************最后可以附上几张图片***************************