分手机类型进行设置。
创新互联建站秉承实现全网价值营销的理念,以专业定制企业官网,网站设计制作、成都做网站,小程序设计,网页设计制作,成都做手机网站,营销型网站建设帮助传统企业实现“互联网+”转型升级专业定制企业官网,公司注重人才、技术和管理,汇聚了一批优秀的互联网技术人才,对客户都以感恩的心态奉献自己的专业和所长。
具体分为两种情况
1、若是使用安卓手机,则可以下拉顶帘菜单,并点击“自动旋转/纵向”即可。或下拉顶帘菜单后,点击“屏幕旋转”。绿色为开启状态,灰色为关闭状态。关闭屏幕锁定后即可调整手机横屏状态;
2、若是苹果手机,则可以从下往上拉出菜单栏,关闭菜单栏中的屏幕锁定,即可成功关闭手机屏幕锁定。再将手机横向放置,手机即可横屏。vivo智能手机没有横屏设置选项,关闭竖屏锁定开关后,手机会自动切换横屏竖屏方向。竖屏锁定关闭方法:上滑快捷栏-找到竖屏锁定-关闭开关具体操作步骤(以vivoX9为例):
1、从屏幕底部上滑打开快捷栏,左滑找到竖屏锁定
2、点击关闭竖屏锁定注:图标亮起代表开启此功能,熄灭代表关闭。
标签中设置:android:screenOrientation
Activity 在设备上的显示方向。如果 Activity 是在 多窗口模式 下运行,系统会忽略该属性。
其值可以是下列任一字符串:
例如: android:screenOrientation="landscape" 横屏 android:screenOrientation="portrait" 竖屏
面试被问到横竖屏切换时Activity的生命周期,正好记录一下验证过程~
新建Activity,重写各个生命周期方法:
运行Activity,生命周期如下:
切换横屏,生命周期如下:
再切回竖屏,生命周期如下:
修改AndroidManifest.xml,添加 android:configChanges="orientation" 并切换横屏,生命周期如下:
再切换竖屏,生命周期如下:
修改AndroidManifest.xml,属性改为 android:configChanges="orientation|keyboardHidden|screenSize" ,切换横屏,生命周期如下:
再切换回竖屏,生命周期如下: