码迷,mamicode.com
首页 > 移动开发 > 详细

Android-Activity配置改变

时间:2015-05-31 23:19:46      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:activity   android   manifest   

Android-Activity配置改变
一 常见的配置改变

1 横屏竖屏转换


2 语言的改变


3 输入法的有效性切换


二 调用的重要的方法
1 @Override
public void onConfigurationChanged(Configuration newConfig)
{
// TODO Auto-generated method stub
super.onConfigurationChanged(newConfig);
}


2 manifest文件中的<activity android:configChanges="keyboardHidden | local">
设置多个中间加上|符号


三 配置的作用

配置的改变通常会重启当前的Activity


使得一些服务被停止,可以调用onConfigurationChanged方法自定义配置让某些服务不停止


例如横屏和竖屏的切换不能影响音乐播放器播放音乐


四 更改配置的类型
mcc:IMSI移动设备唯一的编码的国家的改变


mnc:IMSI中网络码的改变


locale:本地化的改变


touchscreen:设置触摸屏,从不使用


keyboard:硬键盘,外设的键盘


keyboardHidden:键盘隐藏


navigation:导航,5项按钮,不使用


screenLayout:屏幕布局


fontScale:字体大小


uiMode:用户的模式发生了变化


orientation:屏幕方向


screenSize:屏幕大小


smallestScreenSize:屏幕的物理大小改变了,如:连接到一个外部的屏幕上


layoutDirection:布局方向

Android-Activity配置改变

标签:activity   android   manifest   

原文地址:http://blog.csdn.net/qq_22075977/article/details/46292743

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!