在android settings.db数据库中添加一项新的设置
来源:互联网 发布:1990年人口普查数据 编辑:程序博客网 时间:2024/05/20 07:13
Settings数据存放在com.android.providers.settings/databases/settings.db 中
数据库中数据的默认数据在frameworks/base/packages/SettingsProvider/res/values/defaults.xml中定义,如果要在数据库中添加一个新的字段,则可用如下步骤:
1、在defaults.xml中为新加的数据定义一个默认值(当然也可在代码中直接给定)
2、在frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java中的loadSystemSettings()方法中加入新字段的添加代码,如下:
- loadIntegerSetting(stmt, "homescreen_switch_effict",
- R.integer.def_homescreen_switch_effict);
3、重新编译一个SettingsProvider.apk,再替换原来的SettingsProvider.apk
4、用Settings.System.putInt();Settings.System.getInt()来设置和取得设置的值
0 0
- 在android settings.db数据库中添加一项新的设置
- 在android settings.db数据库中添加一项新的设置
- 在android settings.db数据库中添加一项新的设置
- 在android settings.db数据库中添加一项新的设置
- 在android settings.db数据库中添加一项新的设置
- 在android settings.db数据库中添加一项新的设置
- Android settings.db数据库中添加一条新的默认配置项
- Android添加一项新的系统设置项
- 向Settings中添加一项
- 在Settings关于设备中添加一项 生产日期
- Android 7.0 settings中添加新菜单
- android开发笔记之设置(settings)DB数据库
- 打开android设备上的settings.db数据库
- Android系统配置数据库注释(settings.db)
- Android系统配置数据库注释(settings.db)
- Android系统配置数据库注释(settings.db)
- 在Android系统settings里添加设置选项
- android-如何在系统settings里添加设置选项
- UIResponder+Router 时间响应机制来响应
- 第10周项目1程序的填充与阅读(总结getchar()接受字符时的规律)
- 《java编程思想》第4章练习
- malloc对应的汇编语句
- 关于Object类的equals()和hashcode()
- 在android settings.db数据库中添加一项新的设置
- 第10周项目1-程序填充与阅读1及其拓展
- C内存对齐
- bzoj 1854: [Scoi2010]游戏
- 利用ffmpeg解码h264流的代码
- JQuery,ajax,jsonp,struts实现跨域
- vs调试时,没有断点在某处停下
- Windows下Oracle10g32位迁移到11g64位
- 第十周项目2-M$pszi$y是嘛意思?(拓展1,2)