此次我们着重测试onSaveInstanceState回调方法。
测试元素
- FragmentLifecycle
- FragmentLifecycle2
测试过程
- 步骤一:首先显示FragmentLifecycle
- 步骤二:FragmentLifecycle2替换FragmentLifecycle并加入到回退栈中
- 步骤三:按电源 键关闭屏幕
- 步骤四:按电源键打开屏幕
- 步骤五:按home键回到首屏
- 步骤六:按App图标返回界面
- 步骤七:按返回键
步骤一:首先显示FragmentLifecycle
这步不用特别描述,就是一个Fragment的正常生命周期
步骤二:FragmentLifecycle2替换FragmentLifecycle并加入到回退栈中
上面步骤中的测试可以看出FragmentLifecycle2在替换FragmentLifecycle的过程
1、FragmentLifecycle2 首先执行onAttach