Android学习笔记---设置界面

使用一种新的方式  需要在res目录下新建一个xml文件

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">

    <com.jenzz.materialpreference.PreferenceCategory android:title="常规设置">

        <com.jenzz.materialpreference.SwitchPreference android:title="右手操作模式" android:key="yousou"
            android:summary="开始右手操作模式,侧边栏将从右边划开,默认从左边划开"/>

        <com.jenzz.materialpreference.CheckBoxPreference android:title="语言卡模式" android:key="yuyanka"
            android:summary="勾选:卡片式,未勾选:列表式"/>

        <com.jenzz.materialpreference.Preference android:title="清除缓存" android:key="qingchu"
            android:summary="1.85MB"/>

    </com.jenzz.materialpreference.PreferenceCategory>

    <com.jenzz.materialpreference.PreferenceCategory android:title="其他设置">

        <com.jenzz.materialpreference.Preference android:title="意见反馈" android:key="fankui"/>
        <com.jenzz.materialpreference.Preference android:title="赏个好评" android:key="haping"
            android:summary="记得五星好评哦"/>
    </com.jenzz.materialpreference.PreferenceCategory>
</PreferenceScreen>

Fragment使用需要继承PreferenceFragment

Activity使用需要继承PreferenceActivity

第三方依赖兼容包  

compile 'com.jenzz:materialpreference:1.3'
原文地址:https://www.cnblogs.com/langfei8818/p/6140178.html