configChanges作用
Android程序在运行时,一些设备的配置可能会改变,如:横竖屏的切换、键盘的可用性等。
项目 | 含义 |
---|---|
mcc | SIM卡唯一标识IMSI(国际移动用户识别码)中的国家代码,由三位数字组成 |
mnc | SIM卡唯一标识IMSI(国际移动用户识别码)中的运营商代码,由两位数字组成 |
locale | 设备的本地位置发生了改变,一般指切换了系统语言 |
touchscreen | 触摸屏发生了改变 |
keyboard | 键盘类型发生了改变,比如使用了外插键盘 |
keyboardHidden | 键盘的可访问性发生了改变 |
navigation | 系统导航方式发生了改变 |
screenLayout | 屏幕布局发生了改变 |
fontScale | 系统字体缩放比例发生了改变 |
uiMode | 用户界面发生了改变,比如使用夜间模式 |
orientation | 屏幕方向发生了改变,经常遇到 |
screenSize | 屏幕尺寸发生了改变,比如横竖屏切换 |
smallestScreenSize | 屏幕的物理大小改变了,如:连接到一个外部的屏幕上 |
layoutDirection | 布局方向发生变化 |