極力推薦Android 開發大總結文章:歡迎收藏 程序員Android 力薦 ,Android 開發者須要的必備技能 java
在Settings
中添加item
,爲本身的APK
留個接口,在Android
系統開發中常常會用到,本解決方案適用於Android N
版本,因爲Android O,Android Go
版本Settings
存在差別,後續會更新Android 8.0
以後的解決方案。android
本篇文章主要介紹 Android
開發中的部分知識點,經過閱讀本篇文章,您將收穫如下內容:程序員
- 在Settings 的AndroidManfest.xml 中註冊Activity
- 添加自定義實現SettingsPreferenceFragment
- 在 Settings添加實現的類
- 在 SettingsActivity添加須要實現的類
- 添加圖片資源,字符串資源
##在Settings 中添加Item ,實現效果以下:微信
如何實現,請按如下操做步驟。app
#1.在Settings 的AndroidManfest.xml 中註冊Activity3d
packages\apps\Settings\AndroidManfest.xml
code
因爲沒有找到合適圖片,本圖片引用系統原始圖片。cdn
注意:
<intent-filter android:priority="9">
值越大,item 在分組內排的會更靠上android:value="com.android.settings.category.device"
此值表示item 放在哪一個分組內xml
#2.添加自定義實現SettingsPreferenceFragmentblog
packages\apps\Settings\src\com\android\settings\ProgramAndroid.java
#3.在 Settings添加實現的類
1.代碼路徑 packages\apps\Settings\src\com\android\settings\Settings.java
2.修改方案
#4.在 SettingsActivity添加須要實現的類
1.代碼路徑 packages\apps\Settings\src\com\android\settings\SettingsActivity.java
2.修改方案
#5. 添加圖片資源,字符串資源
字符串路徑以下: \packages\apps\Settings\res\values\strings.xml
圖片資源路徑以下: \packages\apps\Settings\res\drawable-xhdpi
至此,本篇已結束,若有不對的地方,歡迎您的建議與指正。同時期待您的關注,感謝您的閱讀,謝謝!
若有侵權,請聯繫小編,小編對此深感抱歉,屆時小編會刪除文章,當即中止侵權行爲,請您多多包涵。
既然都看到這裏,領兩個紅包在走吧! 如下兩個紅包天天均可以領取
1.支付寶搜索 522398497,或掃碼支付寶紅包海報。
2.微信紅包,微信掃一掃便可領取紅包