Android 添加系統(tǒng)設(shè)置屬性的實(shí)現(xiàn)及步驟
Android 添加系統(tǒng)設(shè)置屬性的實(shí)現(xiàn)及步驟
Android源碼開發(fā)中,常常要用到一些全局標(biāo)志或者說變量,這時(shí)候我們可以給android系統(tǒng)添加自己想要的屬性。
1. 整個(gè)android系統(tǒng)都能訪問的屬性;
2.該屬性值永久保存;
那么我們可以仿照Settings.System.SCRREN_OFF_TIMEOUT這個(gè)系統(tǒng)設(shè)置的方式來新建一個(gè)系統(tǒng)設(shè)置值;
操作步驟如下:
1. 設(shè)置該值的關(guān)鍵字;
涉及文件:frameworks/base/core/java/android/provider/Settings.java
2. 初始化該屬性值;
涉及文件:frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
涉及函數(shù):private void loadSystemSettings(SQLiteDatabase db);
3. 如果改值為String型,則需在xml中設(shè)置其初始值;
涉及文件:frameworks/base/packages/SettingsProvider/res/values/defaults.xml
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
Android編寫文件瀏覽器簡(jiǎn)單實(shí)現(xiàn)
這篇文章主要為大家詳細(xì)介紹了Android編寫文件瀏覽器簡(jiǎn)單實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-11-11
Android PickerView滾動(dòng)選擇器的使用方法
這篇文章主要為大家詳細(xì)介紹了Android PickerView滾動(dòng)選擇器的使用方法,感興趣的小伙伴們可以參考一下2016-03-03
Android 自定義ProgressDialog進(jìn)度條對(duì)話框用法詳解
ProgressDialog為進(jìn)度對(duì)話框。android手機(jī)自帶的對(duì)話框顯得比較單一,我們可以通過ProgressDialog來自己定義對(duì)話框中將要顯示出什么東西2016-01-01
Android 軟鍵盤彈出隱藏?cái)D壓界面等各種問題小結(jié)
這篇文章主要介紹了Android 軟鍵盤彈出隱藏?cái)D壓界面等各種問題的相關(guān)知識(shí),本文給大家介紹的非常詳細(xì),具有參考借鑒價(jià)值,感興趣的朋友一起看看吧2016-11-11
Android指紋識(shí)別API講解,一種更快更好的用戶體驗(yàn)
今天小編就為大家分享一篇關(guān)于Android指紋識(shí)別API講解,一種更快更好的用戶體驗(yàn),小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2018-10-10
Android簽名文件轉(zhuǎn)化為pk8和pem的實(shí)現(xiàn)
這篇文章主要介紹了Android簽名文件轉(zhuǎn)化為pk8和pem的實(shí)現(xiàn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-03-03
Android保存的文件顯示到文件管理的最近文件和下載列表中的方法
這篇記錄的是Android中如何把我們往存儲(chǔ)中寫入的文件,如何顯示到文件管理的下載列表、最近文件列表中,需要的朋友可以參考下2020-01-01
Android Studio 當(dāng)build時(shí)候出錯(cuò)解決辦法
這篇文章主要介紹了 Android Studio在build的時(shí)候出現(xiàn)transformClassesWithDexForDebug錯(cuò)誤解決辦法的相關(guān)資料,需要的朋友可以參考下2017-05-05
Android實(shí)現(xiàn)藍(lán)牙聊天功能
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)藍(lán)牙聊天功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-06-06

