Android 添加系统设置属性
程序员文章站
2022-05-29 21:59:22
...
有时候我们需要一个满足下面条件的属性值:
1. 整个android系统都能访问的属性;
2.该属性值永久保存;
那么我们可以仿照Settings.System.SCRREN_OFF_TIMEOUT这个系统设置的方式来新建一个系统设置值;
操作步骤如下:
1. 设置该值的关键字;
涉及文件:frameworks/base/core/java/android/provider/Settings.java
2. 初始化该属性值;
涉及文件:frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
涉及函数:private void loadSystemSettings(SQLiteDatabase db);
3. 如果改值为String型,则需在xml中设置其初始值;
涉及文件:frameworks/base/packages/SettingsProvider/res/values/defaults.xml
That's all !!!!!
推荐阅读
-
Android实现调用系统图库与相机设置头像并保存在本地及服务器
-
Android中自定义ImageView添加文字设置按下效果详解
-
Android 调用系统联系人界面(添加联系人,添加已有联系人,编辑和修改)
-
Android 系统语言切换监听和设置实例代码
-
Android系统添加Linux驱动
-
Android系统添加自己写的工具
-
Android编程中TextView字体属性设置方法(大小、字体、下划线、背景色)
-
Android实现调用系统图库与相机设置头像并保存在本地及服务器
-
Android中自定义ImageView添加文字设置按下效果详解
-
android编程获取和设置系统铃声和音量大小的方法