[android] activity横竖屏切换的生命周期
2024-10-11 07:42:52
模拟器横竖屏切换,ctrl+f11
界面activity会销毁,重新打开创建
第一种做法:
定死就是横屏
在清单文件,<activity/>节点部分,添加属性,设置屏幕朝向
android:screenOrientation=”landscape” 水平朝向,portrait竖直
绝大多数游戏,是采用这种方式处理的
第二种方法:
设置配置改变属性,android:configChanges=”orientation|keybordHidden|screenSize”,避免软键盘影响我们的生命周期,屏蔽多分辨率(4.0以下需要)
代码中判断窗体横屏还是竖屏
getWindowManager().getDefaultDisplay().getWidth() 宽度
getWindowManager().getDefaultDisplay().getHeigh() 高度,宽度大于高度是横屏
最新文章
- mfc的OnInitDialog的返回值
- c++ 副本构造器
- Quartz Cron 触发器 Cron Expression 的格式
- 通过HP Loadrunner VuGen来录制安卓的应用
- POJ3253Babelfish
- [改善Java代码]使用匿名类的构造函数
- JSP数据交互——九大内置对象及其方法详解(一)
- 基于requirejs和angular搭建spa应用
- Sentry的安装搭建与使用
- VS 编码规范---- 代码注释设置
- JavaScript开发者应懂的33个概念
- element ui 手动关闭$notify弹框
- HTML5 video 播放视频黑屏
- WORLD 快速线
- python---实现多个有序列表的合并
- Mybatis中的like模糊查询四种方式
- CH 3401 - 石头游戏 - [矩阵快速幂加速递推]
- [dpdk] SDK编译配置
- AngularJS 表单数据验证及错误信息提示
- HTML5媒体(音频/视频)