文章内容来在 http://blog.youkuaiyun.com/zhangchiytu/article/details/6540292
1. frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
这个文件是用来生成setting.db的。
2.frameworks/base/packages/SettingsProvider/res/values/defaults.xml
一般把setting.db中各个表的出厂默认初始值放在这个文件中,在DatabaseHelper.java 中读取。
3./data/data/com.android.providers.settings/databases/setting.db
此数据库文件是在开机初始化时生成的,而非编译生 成。手机文件系统下用来存储设置中值的数据库。
存储数据的表是system,字段是time_12_24
读取其值:Settings.System.getString(context.getContentResolver(),Settings.System.TIME_12_24)
设置其值: Settings.System.putString(getContentResolver(), Settings.System.TIME_12_24,is24Hour? HOURS_24 : HOURS_12)