android Preference 的用法
来源:互联网 发布:有关于网络诈骗的电影 编辑:程序博客网 时间:2024/05/15 12:26
1.首先继承PreferenceActivity类,重载Oncreate方法
public class MyPreferenceActivity extends PreferenceActivity{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}}
2.配置资源
分为静态和动态两种数据加载方式
如果静态加载,配置xml文件,已checkbox为例:
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen
xmlns:android="http://schemas.android.com/apk/res/android"
android:orderingFromXml="true">
<CheckBoxPreference
android:key="@string/key_no_msg"
android:title="@string/title_no_msg"
android:summaryOn="@string/summary_on"
android:summaryOff="@string/summary_off"
android:defaultValue="true"/></PreferenceScreen>
在oncreate方法中写
public class MyPreferenceActivity extends PreferenceActivity{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.mypreferences);
如果动态加载数据,则在oncreate方法中
PreferenceScreen preferenceScreen = getPreferenceManager().createPreferenceScreen(this);
setPreferenceScreen(preferenceScreen);
CheckBoxPreference checkBoxPreference = new CheckBoxPreference(this);
checkBoxPreference.setTitle("测试用例标题");
checkBoxPreference.setSummary("测试用例");
checkBoxPreference.setChecked(false);
preferenceScreen.addPreference(checkBoxPreference);
以上则为总结,Preference会自动将数据保存在sharePreference中,罢了!
- android Preference 的用法
- Preference的用法
- Android下Preference用法介绍
- Android--Preference的使用
- Android-------Preference的使用
- Android Preference的使用
- Android Preference的学习
- Android的Preference
- Android Preference API 用法--ListPreference(一)
- 设计自己的Android Preference
- 设计自己的Android Preference
- 设计自己的Android Preference
- Android中Preference的使用
- Android之 Preference的学习
- Android中preference的使用
- Android之 Preference的学习
- Android的Preference使用-1
- Android中preference的使用
- Bloom Filter
- 【TTF字体】GLYPHMETRICS结构
- Android 利用Java实现压缩与解压缩(zip、gzip)支持中文路径
- 从一个android.mk实例看android.mk基础
- 视频播放
- android Preference 的用法
- 关于自定义BaseAdapter listAdapter时,出现超低级问题
- linux下firefox无法显示宋体
- Backtrack5安装Arachni
- 6爷支持透明PNG
- Launcher2启动后图标获取焦点问题
- 【随记】SQL Server datetime convert
- JPA入门例子(采用JPA的hibernate实现版本)
- 2140 DotA高手