最近研究设置界面,稍微总结一下,以后继续补充:

 

android供给了方便的安排设置界面的接口,不得不真心说个赞。对基本功能设计者都斟酌到了,极大方便了开发者,如果对设置界面没有什么特殊需求,那么这些接口完全能满足你,闲话少说,直接上案例。

如果只是简单设置,那么完全可以在一个xml文件中布局。而且设计者供给了丰富的控件给开发者应用,个人感觉已很漂亮了。需要注意的是:布局文件的xml最好放在res的xml文件夹(自己新建一个)下,笔者放在layout下的时候出错了。布局文件如下:

<?xml version="1.0" encoding="utf-8"?><PreferenceScreenxmlns:android="http://schemas.android.com/apk/res/android">    <PreferenceCategory android:title="问答设置">    <ListPreference        android:key="ListPreference"        android:title="每次表现的问答数量"        android:summary=""        android:defaultValue="20"        android:dialogTitle="请选择需要表现的问答数量"        android:entries="@array/entries_list_preference"        android:entryValues="@array/entriesvalue_list_preference"    />    </PreferenceCategory>     <PreferenceCategory android:title="高等设置">        <CheckBoxPreference            android:key="push"            android:title="接受推送"            android:summaryOn="开启"            android:summaryOff="关闭"            android:defaultValue="true"        />        <CheckBoxPreference            android:key="hdpi"            android:title="选择高分辨率图片"            android:summaryOn="高分辨率图片"            android:summaryOff="低分辨率图片"            android:defaultValue="true"        />    </PreferenceCategory></PreferenceScreen>
每日一道理
这浓浓的母爱使我深深地认识到:即使你是一只矫健的雄鹰,也永远飞不出母爱的长空;即使你是一条扬帆行驶的快船,也永远驶不出母爱的长河!在人生的路上不管我们已走过多远,还要走多远,我们都要经过母亲精心营造的那座桥!

如果要应用设置的值,可以这样调用:

SharedPreferences shp = PreferenceManager.getDefaultSharedPreferences(this);  boolean apply_wifiChecked = shp.getBoolean("apply_wifi", false);

更详细更丰富的设置界面的控件,请移步

preference的应用

才疏学浅,不免有疏漏错误,请教正~

文章结束给大家分享下程序员的一些笑话语录: Google事件并不像国内主流媒体普遍误导的那样,它仅仅是中国Z府和美国公司、中国文化和美国文化甚至中国人和美国人之间的关系,是民族主义和帝国主义之间的关系;更重要的是,它就是Z府和公司之间的关系,是权力管制和市场自由之间的关系。从这个意义上说,过度管制下的受害者,主要是国内的企业。Google可以抽身而去,国内的企业只能祈望特区。www.ishuo.cn

--------------------------------- 原创文章 By
设置和界面
---------------------------------

更多相关文章

  1. 【Android(安卓)UI设计与开发】第04期:引导界面(四)仿人人网V5.9.2
  2. android listView 到上下边界 蓝色或黄色阴影去除方法
  3. Android(安卓)二维码扫描源码下载
  4. Android之增长的数字(仿支付宝资产数字)
  5. 如何在5.0上实现button的Ripple(水波效果)
  6. Android(安卓)带清除功能的输入框控件EditTextWithDel
  7. android viewPager滑动速度设置
  8. Android研发安全2-Activity组件安全(下)
  9. Android(安卓)Gradle配置资源前缀

随机推荐

  1. Android中WebView载入本地HTML代码并实现
  2. UI设计稿——iPhone的一稿适配
  3. Android(安卓)流方式发送XML数据
  4. Android(安卓)EditText 设置键盘 搜索,回
  5. Android之Glide(非常好用的图片加载框架)
  6. Android通过Socket(TCP/IP)与PC通讯
  7. cocos2d-x iOS和Android同步开发 手机设
  8. 环境装好后,创建手机的模拟器
  9. 解析Android的 消息传递机制Handler
  10. 转!Android onTouchEvent,onClick和onLong