Android Activity中ConfigChanges属性的用法

原创 2013年12月03日 16:23:59

前言
         欢迎大家我分享和推荐好用的代码段~~
声明
         欢迎转载,但请保留文章原始出处:
         CSDN
http://www.csdn.net
         雨季o莫忧离:http://blog.csdn.net/luckkof

正文

  通过设置这个属性可以使Activity捕捉设备状态变化,以下是可以被识别的内容:  
CONFIG_FONT_SCALE
CONFIG_MCC
CONFIG_MNC
CONFIG_LOCALE
CONFIG_TOUCHSCREEN
CONFIG_KEYBOARD
CONFIG_NAVIGATION
CONFIG_ORIENTATION

设置方法:将下列字段用“|”符号分隔开,例如:“locale|navigation|orientation

Value Description
mcc The IMSI mobile country code (MCC) has changed — that is, a SIM hasbeen detected and updated the MCC.移动国家号码,由三位数字组成,每个国家都有自己独立的MCC,可以识别手机用户所属国家。
mnc The IMSI mobile network code (MNC) has changed — that is, a SIM hasbeen detected and updated the MNC.移动网号,在一个国家或者地区中,用于区分手机用户的服务商。
locale The locale has changed — for example, the user has selected a new language that text should be displayed in.用户所在地区发生变化。
touchscreen The touchscreen has changed. (This should never normally happen.)
keyboard The keyboard type has changed — for example, the user has plugged in an external keyboard.键盘模式发生变化,例如:用户接入外部键盘输入
keyboardHidden The keyboard accessibility has changed — for example, the user has slid the keyboard out to expose it.用户打开手机硬件键盘
navigation The navigation type has changed. (This should never normally happen.)
orientation The screen orientation has changed — that is, the user has rotated the device.设备旋转,横向显示和竖向显示模式切换。
fontScale The font scaling factor has changed — that is, the user has selected a new global font size.全局字体大小缩放发生改变
版权声明:本文为博主原创文章,未经博主允许不得转载。

Activity中使用configChanges属性讲解及需注意的问题

在这个浮躁的社会,我们要时刻提醒自己放慢脚步!!
  • dmk877
  • dmk877
  • 2015年04月15日 11:15
  • 3012

从窗体泄漏谈android:configChanges属性

转载自:http://www.bubuko.com/infodetail-457092.html 首先看log日志:has leaked window com.android.interna...
  • lyx4228716
  • lyx4228716
  • 2015年12月10日 15:56
  • 816

从一个问题来认识android:configChanges属性

这两天遇见一个挺奇葩的问题,怎么讲呢,其实就是在A界面上调用系统相机,然后把照片显示到界面上,原本是一个很简单的问题,可是却出现一个挺奇葩的现象,在绝大部分手机上,我试过MX4  ,荣耀6 ,小米三,...
  • hoyouly
  • hoyouly
  • 2016年03月14日 19:56
  • 1894

Activity中ConfigChanges属性的用法及用途

从事Android开发,免不了会在应用里嵌入一些广告SDK,在嵌入了众多SDK后,发现几乎每个要求在AndroidManifest.xml申明Activity的广告SDK都会要求加上注明这么一句属性:...
  • xwnxwn
  • xwnxwn
  • 2015年02月25日 16:25
  • 897

android:configChanges属性总结(横竖屏切换)

这次的项目里面碰到了播放视频的功能,就涉及到横竖屏切换的问题,点击button跳转的playActivity进行播放视频,全屏:竖屏到横屏、退出全屏:横屏到竖屏,之后退回到主页面的过程。屏幕的横竖屏切...
  • qq_27634797
  • qq_27634797
  • 2017年04月18日 09:26
  • 210

Activity中设置android:configChanges的作用及详细属性

详细属性如下表: 属性值: 含义: mcc SIM卡唯一标识IMSI(国际移动用户标识码)中的国家代码,由三位数字组成,中国为:460 这里标识mcc代码发生了改变 ...
  • weixin_37011894
  • weixin_37011894
  • 2017年12月28日 14:42
  • 65

横竖屏切换时候的生命周期以及configchanges介绍

activity生命周期的介绍以及configchanges属性的使用和onSaveInstanceState()的触发执行...
  • qq_33234564
  • qq_33234564
  • 2016年11月22日 15:19
  • 500

Android中方向问题(转变方向)以及 configChanges 配置不管用问题

1. 有两种设置屏幕方向的方式: 1)在AndroidManifest.xml 中配置activity时增加 android:orientation属性即可,如:      android:scree...
  • wolf_fang
  • wolf_fang
  • 2016年10月09日 15:46
  • 882

Taskaffinity属性使用小结

TaskAffinity属性小结最近在项目中用到了TaskAffinity属性,发现这个还是挺有意思,可以用来控制activity所属的任务栈。但同时只设置这一个属性又是不能完成功能的,需要与其它属性...
  • daipeng123456789
  • daipeng123456789
  • 2016年04月17日 20:31
  • 2987

系统字体大小设置

问题:     在项目中遇到需要修改字体大小的问题。当修改设置里面字体大小的时候,根据情况决定当前应用是否需要同步系统的字体大小。一般在需要完整显示字体的应用中有此需求。华为荣耀的手机桌面似乎就针对这...
  • murphykwu
  • murphykwu
  • 2014年04月30日 16:17
  • 4538
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android Activity中ConfigChanges属性的用法
举报原因:
原因补充:

(最多只允许输入30个字)