如和添加自定义的系统默认属性
1.添加默认字段 frameworks/base/packages/SettingsProvider/res/values/defaults.xml
<integer name="def_bootlogo_show">0</integer>
2.添加系统宏定义 frameworks/base/core/java/android/provider/Settings.java
public static final String BOOTLOGO_SHOW = "bootlogo_show";
3.将自定义信息添加到数据库frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
loadIntegerSetting(stmt, Settings.System.BOOTLOGO_SHOW,
R.integer.def_bootlogo_show);
4.读取方法
int v =Settings.System.getInt(resolver, Settings.System.BOOTLOGO_SHOW, 1);
5.修改方法
Settings.System.putInt(getContentResolver(),Settings.System.BOOTLOGO_SHOW,value);