Android 优惠活动的优势
在向我的应用程序添加“设置”屏幕时,我似乎想出了两个选择:Android 优惠活动的优势,android,preferenceactivity,Android,Preferenceactivity,在向我的应用程序添加“设置”屏幕时,我似乎想出了两个选择: 使用Android提供的PreferenceActivity 创建保存所有用户选择的标准活动 假设我不介意编写保存首选项的代码(一项相对简单的任务),那么使用PreferenceActivity还有什么其他优势?如果说有什么区别的话,使用标准活动可以在UI设计方面提供更大的灵活性。您是对的,考虑到所需的视图复杂性(有时不太可用-记住首选项应该很容易设置),实现首选项活动可能没有意义。其想法是向用户呈现一个统一的配置屏幕和视觉风格。因
- 使用Android提供的PreferenceActivity
- 创建保存所有用户选择的标准活动
假设我不介意编写保存首选项的代码(一项相对简单的任务),那么使用PreferenceActivity还有什么其他优势?如果说有什么区别的话,使用标准活动可以在UI设计方面提供更大的灵活性。您是对的,考虑到所需的视图复杂性(有时不太可用-记住首选项应该很容易设置),实现
首选项活动可能没有意义。其想法是向用户呈现一个统一的配置屏幕和视觉风格。因此,用户将始终知道何时进入首选项屏幕
从文档中:
此外,显示的首选项将遵循系统的视觉样式
偏好。创建首选项层次结构很容易(可以是
通过XML显示在多个屏幕上)。出于这些原因,建议
使用此活动(作为超类)处理应用程序中的首选项
文档中提到了一些膨胀视图,也许您可以研究是否可以集成复杂的布局或自定义视图