Android Preference 保存应用设置
Preference 保存应用设置 个性化是Android的一大特点,根据用户习惯不同app应提供修改设置的页面。因此app需要面对大量需要持久化的变量。引入 Preference 库来实现这一需求 导入 原有的Preference包已被弃用,建议使用AndroidX下的Preference 在 app.build.gradle 中添加以下依赖 dependencies { // ... implementation 'androidx.preference:preference:1.1.0' } 编写配置界面 定义界面 首先在res新建 xml 资源文件,在里面新建一个以 <PreferenceScreen> 开头的xml文件 <!-- preferences.xml --> <?xml version="1.0" encoding="utf-8"?> < PreferenceScreen xmlns: app = " http://schemas.android.com/apk/res-auto " > < SwitchPreferenceCompat app: key = " notifications " app: icon = " @drawable/ic_android_black_24dp " app: title = " 开关 " /> < Preference