Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> 在android settings.db數據庫中添加一項新的設置

在android settings.db數據庫中添加一項新的設置

編輯:關於Android編程

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()方法中加入新字段的添加代碼,如下:     [java] loadIntegerSetting(stmt, "homescreen_switch_effict",                       R.integer.def_homescreen_switch_effict);     loadIntegerSetting(stmt, "homescreen_switch_effict", R.integer.def_homescreen_switch_effict);     3、重新編譯一個SettingsProvider.apk,再替換原來的SettingsProvider.apk   4、用Settings.System.putInt();Settings.System.getInt()來設置和取得設置的值   
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved