Android_屏幕翻转过程中Activity生命周期的变化,以及如果自定义屏幕翻转过程中执行的内容。
2017-07-24 16:46
507 查看
1.启动Activity时的生命周期
onCreate—>onStart—>onResume
2.将手机屏幕切换成横屏执行的生命周期
onPause—>onSaveInstanceState—>onStop—>onDestory—>onCreate—>
onStart—>onRestoreInstanceState—>onResume
3.将手机屏幕再次切换成竖屏
onPause—>onSaveInstanceState—>onStop—>onDestory—>onCreate—>
onStart—>onRestoreInstanceState—>onResume
4.在Activity清单中添加属性anroid:configChanges=”orientation”,再次执行步骤2,步骤3
步骤2:
onConfigurationChanged—>onPause—>onSaveInstanceState—>onStop
—>onDestory—>onCreate—>onStart—>onRestoreInstanceState
—>onResume
步骤3:
onConfigurationChanged
onCreate—>onStart—>onResume
2.将手机屏幕切换成横屏执行的生命周期
onPause—>onSaveInstanceState—>onStop—>onDestory—>onCreate—>
onStart—>onRestoreInstanceState—>onResume
3.将手机屏幕再次切换成竖屏
onPause—>onSaveInstanceState—>onStop—>onDestory—>onCreate—>
onStart—>onRestoreInstanceState—>onResume
4.在Activity清单中添加属性anroid:configChanges=”orientation”,再次执行步骤2,步骤3
步骤2:
onConfigurationChanged—>onPause—>onSaveInstanceState—>onStop
—>onDestory—>onCreate—>onStart—>onRestoreInstanceState
—>onResume
步骤3:
onConfigurationChanged
相关文章推荐
- android 屏幕切换时候activity生命周期的变化
- android 没有main函数,怎么找到程序执行入口呢?以及activity主要生命周期的方法说明
- android中按电源键锁屏然后解锁导致Activity调用onDestory以及如何防止锁屏 翻转屏幕也会触发的情况
- android 没有main函数,怎么找到程序执行入口呢?以及activity主要生命周期的方法说明
- android Activity 的生命周期 以及横屏竖屏切换时 Activity 的状态变化
- android中按电源键锁屏然后解锁导致Activity调用onDestory以及如何防止锁屏 翻转屏幕也会触发的情况
- 单击Android设备后退键,主屏幕键以及旋转屏幕如何影响Activity的生命周期
- Android--->activity界面跳转,以及查看生命周期过程
- Android中切换屏幕方向时Activity生命周期函数执行情况分析
- android中按电源键锁屏然后解锁导致Activity调用onDestory以及如何防止锁屏 翻转屏幕也会触发的情况
- android 没有main函数,怎么找到程序执行入口呢?以及activity主要生命周期的方法说明
- [android] Activity 的生命周期 以及 横屏竖屏切换时 Activity 的状态变化
- [android] Activity 的生命周期 以及横屏竖屏切换时 Activity 的状态变化
- android中按电源键锁屏然后解锁导致Activity调用onDestory以及如何防止锁屏 翻转屏幕也会触发的情况
- 新书内容连载(2):Android Activity的生命周期
- Android屏幕旋转时Activity的生命周期
- Android 禁止屏幕旋转 & 旋转屏幕时保持Activity内容 转
- Android屏幕旋转时Activity的生命周期
- Activity设置全屏以及Android获得屏幕的宽和高
- Android多个Activity切换时其生命周期中的方法执行顺序