Android 添加系統設置屬性的實現及步驟
Android源碼開發中,常常要用到一些全局標志或者說變量,這時候我們可以給android系統添加自己想要的屬性。
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
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
新聞熱點
疑難解答