Configuration
extends Objectimplements ParcelableComparable<T>
java.lang.Object | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
android.content.res.Configuration 类概述这类描述了所有设备的配置信息,可以影响资源的检索应用。这包括用户指定的配置选项(现场和缩放)以及作为设备的配置(如输入模式,屏幕大小,屏幕方向)。 您可以获取该对象 Configuration config = getResources().getConfiguration(); 摘要
常数公共静态的最后的intdensity_dpi_undefined
加入API级别17
默认值
定值:
0(0x00000000)
公共静态的最后的inthardkeyboardhidden_no
加入API级别3
常数
定值:
1(0x00000001)
公共静态的最后的inthardkeyboardhidden_undefined
加入API级别3
常数
定值:
0(0x00000000)
公共静态的最后的inthardkeyboardhidden_yes
加入API级别3
常数
定值:
2(0x00000002)
公共静态的最后的intkeyboardhidden_no
加入API级别1
常数
定值:
1(0x00000001)
公共静态的最后的intkeyboardhidden_undefined
加入API级别1
常数
定值:
0(0x00000000)
公共静态的最后的intkeyboardhidden_yes
加入API级别1
常数
定值:
2(0x00000002)
公共静态的最后的intkeyboard_12key
加入API级别1
常数
定值:
3(0x00000003)
公共静态的最后的intkeyboard_nokeys
加入API级别1
常数
定值:
1(0x00000001)
公共静态的最后的intkeyboard_qwerty
加入API级别1
常数
定值:
2(0x00000002)
公共静态的最后的intkeyboard_undefined
加入API级别1
常数
定值:
0(0x00000000)
公共静态的最后的intnavigationhidden_no
加入API级别5
常数
定值:
1(0x00000001)
公共静态的最后的intnavigationhidden_undefined
加入API级别5
常数
定值:
0(0x00000000)
公共静态的最后的intnavigationhidden_yes
加入API级别5
常数
定值:
2(0x00000002)
公共静态的最后的intnavigation_dpad
加入API级别1
常数
定值:
2(0x00000002)
公共静态的最后的intnavigation_nonav
加入API级别1
常数
定值:
1(0x00000001)
公共静态的最后的intnavigation_trackball
加入API级别1
常数
定值:
3(0x00000003)
公共静态的最后的intnavigation_undefined
加入API级别1
常数
定值:
0(0x00000000)
公共静态的最后的intnavigation_wheel
加入API级别1
常数
定值:
4(0x00000004)
公共静态的最后的intorientation_landscape
加入API级别1
常数
定值:
2(0x00000002)
公共静态的最后的intorientation_portrait
加入API级别1
常数
定值:
1(0x00000001)
公共静态的最后的intorientation_square
加入API级别1
这种不断的被废弃的在API级别16。
定值:
3(0x00000003)
公共静态的最后的intorientation_undefined
加入API级别1
常数
定值:
0(0x00000000)
公共静态的最后的intscreenlayout_layoutdir_ltr
加入API级别17
常数
定值:
64(0x00000040)
公共静态的最后的intscreenlayout_layoutdir_mask
加入API级别17
常数
定值:
192(0x000000c0)
公共静态的最后的intscreenlayout_layoutdir_rtl
加入API级别17
常数
定值:
128(0x00000080)
公共静态的最后的intscreenlayout_layoutdir_shift
加入API级别17
常数
定值:
6(0x00000006)
公共静态的最后的intscreenlayout_layoutdir_undefined
加入API级别17
常数
定值:
0(0x00000000)
公共静态的最后的intscreenlayout_long_mask
加入API级别4
常数
定值:
48(0x00000030)
公共静态的最后的intscreenlayout_long_no
加入API级别4
常数
定值:
16(0x00000010)
公共静态的最后的intscreenlayout_long_undefined
加入API级别4
常数
定值:
0(0x00000000)
公共静态的最后的intscreenlayout_long_yes
加入API级别4
常数
定值:
32(0x00000020)
公共静态的最后的intscreenlayout_size_large
加入API级别4
常数
定值:
3(0x00000003)
公共静态的最后的intscreenlayout_size_mask
加入API级别4
常数
定值:
15(0x0000000f)
公共静态的最后的intscreenlayout_size_normal
加入API级别4
常数
定值:
2(0x00000002)
公共静态的最后的intscreenlayout_size_small
加入API级别4
常数
定值:
1(0x00000001)
公共静态的最后的intscreenlayout_size_undefined
加入API级别4
常数
定值:
0(0x00000000)
公共静态的最后的intscreenlayout_size_xlarge
加入API级别9
常数
定值:
4(0x00000004)
公共静态的最后的intscreenlayout_undefined
加入API级别17
常数
定值:
0(0x00000000)
公共静态的最后的intscreen_height_dp_undefined
加入API级别13
默认值
定值:
0(0x00000000)
公共静态的最后的intscreen_width_dp_undefined
加入API级别13
默认值
定值:
0(0x00000000)
公共静态的最后的intsmallest_screen_width_dp_undefined
加入API级别13
默认值
定值:
0(0x00000000)
公共静态的最后的inttouchscreen_finger
加入API级别1
常数
定值:
3(0x00000003)
公共静态的最后的inttouchscreen_notouch
加入API级别1
常数
定值:
1(0x00000001)
公共静态的最后的inttouchscreen_stylus
加入API级别1
这种不断的被废弃的在API级别16。
定值:
2(0x00000002)
公共静态的最后的inttouchscreen_undefined
加入API级别1
常数
定值:
0(0x00000000)
公共静态的最后的intui_mode_night_mask
加入API级别8
常数
定值:
48(0x00000030)
公共静态的最后的intui_mode_night_no
加入API级别8
常数
定值:
16(0x00000010)
公共静态的最后的intui_mode_night_undefined
加入API级别8
常数
定值:
0(0x00000000)
公共静态的最后的intui_mode_night_yes
加入API级别8
常数
定值:
32(0x00000020)
公共静态的最后的intui_mode_type_appliance
加入API级别16
常数
定值:
5(0x00000005)
公共静态的最后的intui_mode_type_car
加入API级别8
常数
定值:
3(0x00000003)
公共静态的最后的intui_mode_type_desk
加入API级别8
常数
定值:
2(0x00000002)
公共静态的最后的intui_mode_type_mask
加入API级别8
常数
定值:
15(0x0000000f)
公共静态的最后的intui_mode_type_normal
加入API级别8
常数
定值:
1(0x00000001)
公共静态的最后的intui_mode_type_television
加入API级别13
常数
定值:
4(0x00000004)
公共静态的最后的intui_mode_type_undefined
加入API级别8
常数
定值:
0(0x00000000)
战场公共静态的最后的造物主<配置>造物主
加入API级别1
公共intdensitydpi
加入API级别17
目标被渲染到屏幕密度,对应的 密度资源限定符。设置 公共浮fontscale
加入API级别1
的比例因子为字体当前用户的偏好,相对根据密度定标。 公共inthardkeyboardhidden
加入API级别3
指示硬键盘被隐藏的旗帜。这将设置一个机制隐藏键盘的装置用户,当机构是封闭的。一个: 公共int键盘
加入API级别1
连接到设备的键盘类型。一个: 公共intkeyboardhidden
加入API级别1
一个标志,说明是否有任何键盘是可用的。不像 公共现场现场
加入API级别1
为现场当前用户的偏好,对应 现场资源限定符。 公共intMCC
加入API级别1
IMSI MCC(移动国家代码),对应的 MCC资源限定符。0如果未定义。 公共int跨国公司
加入API级别1
在跨国公司(移动网络代码),对应的 跨国公司资源限定符。0如果未定义。 公共int导航
加入API级别1
导航设备上的可用的一种方法。一个: 公共intnavigationhidden
加入API级别5
一个标志指示是否可用或东风标致5向导航。这将设置一个机制来隐藏导航装置从用户控件,当机构是封闭的。一个: 公共int定位
加入API级别1
屏幕的总体取向。可能是 公共intscreenHeightDp
加入API级别13
可用的屏幕空间的高度,在DP单位,对应的 屏幕高度资源限定符。设置 公共intscreenlayout
加入API级别4
画面的整体布局的位掩码。目前有两个战场: 的 的 的 看到支持多屏幕更多的信息。 公共intscreenwidthdp
加入API级别13
可用的屏幕空间的宽度,在DP单位,对应的 屏幕宽度资源限定符。设置 公共intsmallestscreenwidthdp
加入API级别13
最小的屏幕尺寸的应用将在正常运行,对应的 最小的屏幕宽度资源限定符。这是两个screenwidthdp和screenHeightDp最小值在纵向和横向。设置 公共int触摸屏
加入API级别1
触摸屏连接到装置的种类。一个: 公共intuimode
加入API级别8
的用户界面模式的位掩码。目前有两个领域: 的 的 公共构造函数公共配置()
加入API级别1
构建了一个无效的配置。你必须调用 公共配置(配置o)
加入API级别1
进行深拷贝适于改性。 公共方法公共intCompareTo(配置那)
加入API级别1
公共intdescribecontents()
加入API级别1
打包的方法 退换商品
公共intDIFF(配置三角洲)
加入API级别1
返回此配置的差异之间的位掩码对象和一个。不改变的值。任何未定义的领域中三角洲被忽略。 退换商品
公共布尔等于(配置那)
加入API级别1
公共布尔等于(对象那)
加入API级别1
比较此实例与指定的对象和表示如果他们都是平等的。为了平等, 默认实现将返回 对于一般的合同 参数
退换商品
公共intgetlayoutdirection()
加入API级别17
返回布局方向。将是 退换商品
公共inthashCode()
加入API级别1
返回该对象的一个整数哈希代码。根据合同,任何两个这样的对象 注意哈希值不随时间变化的信息,除非使用等于比较也变化。 看到写一个正确的 退换商品
公共布尔islayoutsizeatleast(尺寸)
加入API级别11
查看当前配置的 参数
退换商品
公共静态的布尔neednewresources(int,int configchanges,interestingchanges)
加入API级别1
确定一个新的资源,需要从设置的比特加载配置更改返回 参数
退换商品
公共无效的readfromparcel(包裹源)
加入API级别8
公共无效的setlayoutdirection(现场现场)
加入API级别17
从现场的布置方向。 参数
参见
公共无效的区域设置(现场LOC)
加入API级别17
设置区域。这是建立现场的首选方式(而不是使用直接存取)。这也将根据设定的userlocale和布局方向现场。 参数
公共无效的集(配置o)
加入API级别8
公共无效的settodefaults()
加入API级别1
设置对象的制度缺陷。 公共字符串ToString()
加入API级别1
返回一个字符串包含一个简洁的,这个人类可读的描述对象。子类应重写此方法,提供一个实施考虑对象的类型和数据。的默认的实现相当于下面的表达:
看到写一个有用的 退换商品
公共intupdatefrom(配置三角洲)
加入API级别1
复制域从三角洲到这个配置对象,保持跟踪哪些已经改变了。任何不确定的领域中 三角洲被忽视和未复制到当前配置。 退换商品
公共无效的writetoparcel(包裹目的,int标志)
加入API级别1
将这个对象在一个包裹。 参数
|