android 横纵屏切换
16lz
2021-01-23
1:未配置android:configChanges
纵屏切横屏 生命周期调用
05-17 15:06:46.088: INFO/System.out(14759): onPause
05-17 15:06:46.148: INFO/System.out(14759): onStop
05-17 15:06:46.148: INFO/System.out(14759): onDestroy
05-17 15:06:46.608: INFO/System.out(14759): onCreate
05-17 15:06:46.608: INFO/System.out(14759): onStart
05-17 15:06:46.608: INFO/System.out(14759): onResume
横屏切纵屏 生命周期调用
05-17 15:08:58.798: INFO/System.out(14759): onPause
05-17 15:08:58.798: INFO/System.out(14759): onStop
05-17 15:08:58.808: INFO/System.out(14759): onDestroy
05-17 15:08:59.018: INFO/System.out(14759): onCreate
05-17 15:08:59.018: INFO/System.out(14759): onStart
05-17 15:08:59.018: INFO/System.out(14759): onResume
2:配置android:configChanges="orientation"
纵屏切横屏 生命周期调用
05-17 07:50:56.172: INFO/System.out(464): onConfigurationChanged
横屏切纵屏 生命周期调用
05-17 07:51:24.702: INFO/System.out(464): onConfigurationChanged
3:配置android:configChanges="keyboardHidden"
同1
4:配置android:configChanges="keyboardHidden|orientation"
05-17 15:26:24.628: INFO/System.out(19368): onConfigurationChanged
该配置4.0系统该配置无效 需配置为android:configChanges="orientation|keyboardHidden|screenSize"
纵屏切横屏 生命周期调用
05-17 15:06:46.088: INFO/System.out(14759): onPause
05-17 15:06:46.148: INFO/System.out(14759): onStop
05-17 15:06:46.148: INFO/System.out(14759): onDestroy
05-17 15:06:46.608: INFO/System.out(14759): onCreate
05-17 15:06:46.608: INFO/System.out(14759): onStart
05-17 15:06:46.608: INFO/System.out(14759): onResume
横屏切纵屏 生命周期调用
05-17 15:08:58.798: INFO/System.out(14759): onPause
05-17 15:08:58.798: INFO/System.out(14759): onStop
05-17 15:08:58.808: INFO/System.out(14759): onDestroy
05-17 15:08:59.018: INFO/System.out(14759): onCreate
05-17 15:08:59.018: INFO/System.out(14759): onStart
05-17 15:08:59.018: INFO/System.out(14759): onResume
2:配置android:configChanges="orientation"
纵屏切横屏 生命周期调用
05-17 07:50:56.172: INFO/System.out(464): onConfigurationChanged
横屏切纵屏 生命周期调用
05-17 07:51:24.702: INFO/System.out(464): onConfigurationChanged
3:配置android:configChanges="keyboardHidden"
同1
4:配置android:configChanges="keyboardHidden|orientation"
05-17 15:26:24.628: INFO/System.out(19368): onConfigurationChanged
该配置4.0系统该配置无效 需配置为android:configChanges="orientation|keyboardHidden|screenSize"
更多相关文章
- Android灯光系统(硬件访问服务框架)
- Android 属性系统 详解
- Android 系统常用权限
- Android调用系统短信发送界面并预设接收号码、短信内容
- Android --- Activity生命周期
- Android系统配置数据库注释(settings.db)
- 设置系统的语言
- 修改android系统和watchdog的延时