WEB开发网
开发学院手机开发Android 开发 Android之PreferenceActivity 阅读

Android之PreferenceActivity

 2010-07-15 20:56:00 来源:WEB开发网   
核心提示:< /CheckBoxPreference>< /PreferenceCategory>以上代码当然也可以用Android提供的IDE工具直接生成,视频结构如下:PreferenceCategory属性分析:title:显示的标题key:唯一标识(至少在同一程序中是唯一),Android之Pre

< /CheckBoxPreference>

< /PreferenceCategory>

以上代码当然也可以用Android提供的IDE工具直接生成。视频结构如下:

image

PreferenceCategory属性分析:

title:显示的标题

key:唯一标识(至少在同一程序中是唯一),SharedPreferences也将通过此Key值进行数据保存,也可以通过key值获取保存的信息 (以下相同)。

CheckBoxPreference属性分析:

Key:唯一标识.

title:显示标题(大字体显示)

summary:副标题(小字体显示)

defaultValue:默认值(当然,此处只能是true或false了)

Preference.xml的第二部分为“无线和网络设置”,此部分包括的内容比较多,也稍微复杂,一步一步来分析。

xml代码:

< PreferenceCategory android:title="无线和网络设置">

< CheckBoxPreference android:key="apply_fly"

android:summary="禁用所有无线连接" android:title="飞行模式">

< /CheckBoxPreference>

< CheckBoxPreference android:key="apply_internet"

android:summary="禁用通过USB共享Internet连接"

android:title="Internet共享">

< /CheckBoxPreference>

< CheckBoxPreference android:key="apply_wifi"

android:summary="打开Wi-Fi" android:title="Wi-Fi">

< /CheckBoxPreference>

< Preference android:summary="设置和管理无线接入点" android:title="Wi-Fi设置"

android:dependency="apply_wifi" android:key="wifi_setting">

< /Preference>

< CheckBoxPreference android:key="apply_bluetooth"

android:summary="启用蓝牙" android:title="蓝牙">

< /CheckBoxPreference>

< Preference android:summary="管理连接、设备设备名称和可检测性"

android:title="蓝牙设置" android:dependency="apply_bluetooth"

android:key="bluetooth_setting">

上一页  1 2 3 4 5  下一页

Tags:Android PreferenceActivity

编辑录入:coldstar [复制链接] [打 印]
赞助商链接