必威体育Betway必威体育官网
当前位置:首页 > IT技术

几种常见的Preference总结

时间:2019-09-09 04:43:26来源:IT技术作者:seo实验室小编阅读:67次「手机版」
 

preference

DialogPreference共性

DialogPreference通用属性 说明
Android:dialogIco 对话框的icon
android:dialoglayout dialog的contentView布局
android:dialogmessage 对话框的内容
android:dialogtitle 对话框的标题
android:negativeButtonText 对话框里按钮1的内容
android:positiveButtonText 对话框里按钮2的内容

Preference

基类Preference的相关属性介绍:

attr description
android:defaultValue 默认值。
android:dependency 设置此元素附属于另一个元素,依赖的可用则当前元素也可用(enable),反之。
android:enabled 设置是否可用。
android:fragment 指定fragment。
android:icon 指定左侧的图标
android:key 选项的名称,也是用来存储时唯一的key。
android:layout 给当前元素指定一个自定义布局。
android:order 偏好的顺序。如果不指定,默认的顺序将字母。
android:persistent 是否将其值存储到共享SharePreferences
android:selectable 设置是否可以选择操作。
android:shoulddisableView 当enabled设置为false变暗,同时此属性设置为false时disable但不变暗。
android:summary 摘要,配置的简要说明,显示在标题下面。
android:title 选项的标题,当没有设置summary时自动垂直居中显示。
android:widgetLayout 控件可调小部件的布局。是为一个优先选择的布局,比如一个复选框选择要指定一个自定义布局(注意:包括的只是复选框)在这里。

CheckPreference

CheckPreference类似常见控件的CheckBox,一个item,右侧有一个CheckBox,用于通过SharePreferences存储操作的设置值

attr description
android:disableDependentsState 与android:dependency相反;B可用,则A不可用;B不可用,则A可用。
android:summaryOff 选项未选中时显示的摘要
android:summaryOn 选项被选中时显示的摘要

EditTextPreference

EditTextPreference类似常见控件的EditText,一个item,点击弹出一个EditText的对话框

listpreference

ListPreference类似常见控件的listview,一个item,点击弹出一个ListView的Dialog

attr description
android:entries list要显示的item数组名字
android:entryValues list要显示的item数组值

MultiSelectListPreference

MultiSelectListPreference类似常见控件的ListView,一个item,点击弹出一个多选的ListView的Dialog

MultiSelectListPreference的相关属性同上ListPreference。

SwitchPreference

SwitchPreference类似常见控件的Switch,一个item,右侧有一个Switch控件

attr description
android:disableDependentsState 与android:dependency相反;B可用,则A不可用;B不可用,则A可用
android:summaryOff 选项未选中时显示的摘要
android:summaryOn 选项被选中时显示的摘要
android:switchTextOff 关闭状态的文字提示
android:switchTextOn 打开状态的文字提示

RingtonePreference

RingtonePreference就是一个铃声选择item,点击弹出铃声选择list的dialog,用于通过SharePreferences存储操作的设置值,具体翻墙点我。

如下是RingtonePreference的相关属性介绍:

attr description
android:ringtoneType 铃声类型。ringtone/notification/alarm/all
android:showDefault 选项中默认的铃声
android:showSilent 是否显示静音项

相关阅读

android开发之PreferenceScreen使用详解

是在惭愧,学习android也有一段时间了,今天才是第一次接触PreferenceScreen。记录下来,与大家分享。 本文参考:http://lovezhou.iteye.

PreferenceFragment详解

在上篇文章中我们讲述了Android 5.1 Settings的源码解析http://blog.csdn.net/dongxianfei/article/details/51979922, 其中在介绍

android开发之PreferenceScreen使用详解

一 PreferenceActivity1、PreferenceActivity概述PreferenceActivity是一个抽象类,继承于ListActivity,以列表形式视图来展现界面,

Pro Android学习笔记(五七):Preferences(1):ListPreference

Adnroid提供Preferences framework,用户可定制化应用,可用来保存信息和状态。在Android学习笔记(四十):Preference的使用中我已经对pre

Preference的使用(2) --- PreferenceCategory && Pr

上一节有讲到Preference的基本使用跟API的介绍 ,没有看的话请先阅读 Preference的使用(1)现在介绍其子类PreferenceCategory  跟 

分享到:

栏目导航

推荐阅读

热门阅读