- 浏览: 246439 次
- 性别:
- 来自: 深圳
文章分类
最新评论
-
江恂泽:
楼主 这家伙会把data 拆分开来 转换成day year形 ...
JsonUtil -
mdsp25xhm:
为何没有列表查询功能?
myBatis DAO封装
1:DisposePreferences extends PreferenceActivity
2:addPreferencesFromResource(R.xml.preference_setting);
/*
* 单击列表选项 调用的动作
*/
@Override
public boolean onPreferenceTreeClick(PreferenceScreen preferenceScreen,Preference preference)
{
if ("user_info".equals(preference.getKey()))
{
findPreference("name").setEnabled(!findPreference("user_info").isEnabled());
}
return super.onPreferenceTreeClick(preferenceScreen, preference);
}
xml:
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com.apk/res/android">
<PreferenceCategory android:title="My Location">
<CheckBoxPreference android:key="network"
android:title="使用无线电" android:summary="使用无线网络查看应用程序(例如google地图)中的位置" />
<CheckBoxPreference android:key="gps"
android:title="启动GPS定位" android:summary="定位时精确到街道级别(取消选择可以节约电量)" />
</PreferenceCategory>
<PreferenceCategory android:title="Person Informations">
<CheckBoxPreference android:key="user_info"
android:title="是否保存个人信息" />
<EditTextPreference android:key="name"
android:title="姓名" android:summary="请输入真实姓名" />
<PreferenceScreen android:key="other"
android:title="其他个人信息" android:summary="是否工作、手机">
<CheckBoxPreference android:key="employee"
android:title="是否工作" />
<EditTextPreference android:key="phone"
android:title="手机" android:summary="请输入手机号码" />
</PreferenceScreen>
</PreferenceCategory>
</PreferenceScreen>
2:addPreferencesFromResource(R.xml.preference_setting);
/*
* 单击列表选项 调用的动作
*/
@Override
public boolean onPreferenceTreeClick(PreferenceScreen preferenceScreen,Preference preference)
{
if ("user_info".equals(preference.getKey()))
{
findPreference("name").setEnabled(!findPreference("user_info").isEnabled());
}
return super.onPreferenceTreeClick(preferenceScreen, preference);
}
xml:
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com.apk/res/android">
<PreferenceCategory android:title="My Location">
<CheckBoxPreference android:key="network"
android:title="使用无线电" android:summary="使用无线网络查看应用程序(例如google地图)中的位置" />
<CheckBoxPreference android:key="gps"
android:title="启动GPS定位" android:summary="定位时精确到街道级别(取消选择可以节约电量)" />
</PreferenceCategory>
<PreferenceCategory android:title="Person Informations">
<CheckBoxPreference android:key="user_info"
android:title="是否保存个人信息" />
<EditTextPreference android:key="name"
android:title="姓名" android:summary="请输入真实姓名" />
<PreferenceScreen android:key="other"
android:title="其他个人信息" android:summary="是否工作、手机">
<CheckBoxPreference android:key="employee"
android:title="是否工作" />
<EditTextPreference android:key="phone"
android:title="手机" android:summary="请输入手机号码" />
</PreferenceScreen>
</PreferenceCategory>
</PreferenceScreen>
发表评论
-
IMF简介-2
2013-07-09 17:56 896InputManager 由UI控件(View,TextVie ... -
IMF简介-1
2013-07-09 17:51 818Input Method Framework 目录 ... -
输入法 总结-3
2013-07-08 15:02 852public class MainActivity exten ... -
输入法 总结-4
2013-07-04 17:29 938public class InputActivity exte ... -
输入法 总结-3
2013-07-04 17:28 861public class InputApplication e ... -
输入法 总结-2
2013-07-04 17:23 777openwnn_pref_ja.xml <?xml v ... -
输入法 总结-2
2013-07-04 17:21 13openwnn_pref_ja.xml <?xml v ... -
输入法 总结-1
2013-07-04 17:19 798<application android ... -
Android快捷键
2013-03-15 14:39 829Home键(小房子键) 在 ... -
如何通过wifi调试android程序
2013-02-27 15:48 770android手机居然可以通过wifi进行程序的调试,太好了, ... -
Please ensure that adb is correctly located at 'D:\android-sdk-windows\platform-
2013-02-27 14:27 1659adt 出现ADB server didn't ACK, fa ... -
Android AsyncTask
2013-02-19 09:35 1122AsyncTask是抽象类,子类 ... -
Android ViewPager 左右滑动2-1
2013-01-29 10:12 1496public class PagerActivity exte ... -
Android ViewPager 左右滑动-3
2013-01-29 10:10 1102<?xml version="1.0" ... -
Android ViewPager 左右滑动-2
2013-01-29 10:10 1470/*** * 选中效果 */ pu ... -
Android ViewPager 左右滑动-1
2013-01-29 10:09 1384Store extends ActivityGroup imp ... -
Android 下载
2013-01-27 00:59 913下载apk程序代码 protected File downLo ... -
Android SDCard操作-3
2013-01-26 18:31 885public static Intent getVid ... -
Android SDCard操作-2
2013-01-26 18:30 1113/** * 判断该应用在手机中的安装情况 ... -
Android SDCard操作-1
2013-01-26 18:27 1050private static int INSTALLED = ...
相关推荐
它的使用方式与`PreferenceActivity`类似,但更易于在现代Android项目中集成。 总结一下,`PreferenceActivity`是Android中构建设置界面的便捷工具。通过XML定义偏好项,结合`addPreferencesFromResource()`加载,...
在Android开发中,PreferenceActivity是用于创建设置界面的一个类,它是Activity的一个子类,专门用于显示和处理用户在设置界面中的交互。这篇学习笔记将深入探讨PreferenceActivity的使用方法、功能以及与源码相关...
本教程将深入探讨如何在Android应用中使用PreferenceActivity及其组件。 首先,让我们了解PreferenceActivity的基本概念。PreferenceActivity是Android SDK提供的一种特殊Activity类型,它专门用于展示和处理用户...
1. **XML布局文件**:`PreferenceActivity`的界面是通过XML文件定义的,这些文件通常以`.xml`为后缀,使用`<preference-headers>`标签来定义头文件,每个`<header>`标签代表一个可导航的设置页。`<preference>`标签...
首先,`PreferenceActivity`是Android框架的一部分,它继承自`ListActivity`,并提供了处理`<preference>` XML布局文件的能力。这些XML文件通常放在`res/xml`目录下,包含了用户界面的各个设置项定义。例如,一个...
**PreferenceActivity** 是Android系统提供的一种专门用于展示和管理应用设置界面的Activity。它能够帮助开发者快速构建美观且功能丰富的设置页面,使得用户可以轻松地调整应用的各项配置选项。由于其高度定制性和...
标题与描述均提及了《Android中PreferenceActivity详解》,这一主题涉及了Android开发中关于...掌握PreferenceActivity的使用,对于任何希望提升应用定制化程度和用户满意度的Android开发者来说,都是不可或缺的技能。
虽然Android 3.0(API级别11)之后推荐使用`PreferenceFragment`替代`PreferenceActivity`,但仍然可以通过自定义布局和重写方法来实现`PreferenceActivity`的高级定制。例如,可以覆盖`onCreateHeaderView`来创建...
它允许开发者使用XML文件来定义界面布局,然后在代码中将这些布局与功能关联起来,方便地实现设置项的保存和读取。 首先,让我们深入理解PreferenceActivity的工作原理。PreferenceActivity会解析一个或多个XML资源...
当用户在PreferenceActivity中进行设置更改时,这些更改会被自动保存到对应的SharedPreferences文件中,以便后续读取和使用。开发者可以通过SharedPreferences接口来读取和修改PreferenceActivity中的设置值。 创建...
这篇博客将深入探讨PreferenceActivity的使用方法和相关知识点。 首先,PreferenceActivity是Android SDK提供的一个基类,它继承自Activity并添加了对Preference(偏好)的支持。通过使用PreferenceActivity,...
PreferenceActivity适用于兼容早期版本的Android,而PreferenceFragment更适合Android 3.0及更高版本,提供更好的布局管理和碎片化编程。PreferenceHeader则提供了在多个设置屏幕间导航的功能,增强了用户体验。通过...
通过上述内容,我们可以了解到PreferenceActivity在Android开发中的重要性和实用性。它不仅简化了配置界面的设计过程,还通过`SharedPreferences`的方式实现了配置数据的高效存储。希望本文能帮助读者更好地理解和...
PreferenceActivity的使用大大简化了创建设置界面的工作,通过XML定义界面元素和它们的行为,然后在Activity中加载这些元素,就能生成一个功能齐全的设置界面。这种方法不仅易于维护,也方便扩展和自定义。
在Android开发中,PreferenceActivity是用于创建设置界面的标准组件,它允许开发者以XML方式定义用户界面,然后在活动中展示这些设置项。然而,系统默认的PreferenceActivity样式可能无法满足所有设计需求,这时我们...
随着Android框架的发展,虽然`PreferenceActivity`的使用有所减少,但理解其工作原理对于Android开发仍然至关重要。通过实践`Preference demo`,你可以更深入地了解`Preference`类的使用,并将其应用于自己的项目中...
`PreferenceActivity`是Android SDK提供的一种特殊类型的Activity,它主要用于创建和展示一系列的偏好设置,用户可以通过这些设置来调整应用程序的行为。这个类在Android API Level 11及更高版本中可用,并且在API ...
"仿IOS的PreferenceActivity界面"就是一个这样的实践,它主要涉及到Android的Preference类和Activity的使用,以及UI样式的美化。PreferenceActivity是Android系统提供的一种用于展示设置界面的特殊Activity,它能够...