App适配安卓平板时横屏后跳转界面加载慢的问题

这两天公司要求做一下App的适配平板,我按网上步骤
1.判断是否平板
2.强制横屏(公司要求所有界面强制横屏,痛苦,得重新写很多界面)
3.添加适配平板的layout,最简单的就是直接新建一个layout-land文件。
在里面对界面适配错误的act进行重构
4,对Act的AndroidManifest的属性进行设置
android:configChanges=“orientation|keyboardHidden|screenSize|locale”
添加这个设置,让act不会因为页面强制横屏导致重构重刷新,加载过慢。

问题就是出现在,未在AndroidManifest添加
android:configChanges=“orientation|keyboardHidden|screenSize|locale”
导致的加载过慢。

另:
Androidmanifest里Activity配置中android:configChanges属性的使用
VALUE | DESCRIPTION
mcc |国际移动用户识别码所属国家代号是改变了,sim被侦测到了,去更新mcc | MCC是移动用户所属国家代号
mnc |国际移动用户识别码的移动网号码是改变了, sim被侦测到了,去更新mnc |MNC是移动网号码,最多由两位数字组成,用于识别移动用户所归属的移动通信网
locale |用户所在区域发生变化,一般是用户切换了语言时,切换后的语言会显示出来
touchscreen |触摸屏是改变了------通常是不会发生的
keyboard |键盘发生了改变----例如用户用了外部的键盘
keyboardHidden |键盘的可用性发生了改变
navigation |导航发生了变化-----通常也不会发生
screenLayout |屏幕的显示发生了变化------不同的显示被激活
fontScale |字体比例发生了变化----选择了不同的全局字体
uiMode |用户的模式发生了变化
orientation |屏幕方向改变了—横竖屏切换
screenSize |屏幕大小改变了
smallestScreenSize |屏幕的物理大小改变了,如:连接到一个外部的屏幕上

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值