带有图片的PreferenceActivity

自定义带有图片的PreferenceActivity

痞子三分冷 提交于 2019-12-06 18:51:17
次和大家分享一下关于 android 中 PreferenceActivity 使用以及为配置信息文件中添加图标的功能,首先给大家看一下效果图: 大家可以看到这是最终的效果图, android 提供了很大的空间供开发者可以自行定义控件,你想让你的控件长成什么样子,你就可以让它长成什么样子。自己也很推崇这类开发思想,因为自行定义控件(前提:系统内置的控件满足不了自己的需求)的优点不言而喻。这边主要分享两种类型: 1: 单纯标题类型; 2: 带有复选框。 先和大家介绍一下 PreferenceActivity 的几种标签: 系统提供的这些标签默认都是没有图片信息 Preference :没有图片单纯的文字 EditTextPreperence :带有编辑框 ListPreference :一个 List 集合,右边会有一个较小的向下的三角形 RingtonePreference :铃声的相关设置 其中上面的标签当中,都有 android:key 和 android:title 两个属性,如果你直接使系统内置的这些标签,其中没有任何的扩展,在通过 SharedPreferences 的时候对应的 key 便是 android:key 中的 key ,在你的应用中需要取值的时候也通过这个 key 来取,数据也不用开发者通过代码保存,系统自动就会保存您在设置中改变的数据。 Android