首选项/设置的 Android 模式

标签 android design-patterns

大多数应用程序都有某种可以通过 SharedPreferences 存储的首选项或用户设置。我为用户编辑其设置的第一个 Activity 实现非常简单:几个输入字段和一个“保存”按钮。这既不美观也不易扩展。

我看到的android系统设置和很多app都倾向于在ListViews中布局自己的偏好编辑。

我的第二种方法试图模仿这个:一个 ListActivity 并且每个项目都必须提供它自己的布局,因为我想存储不同类型的值(有些是数字,有些是 bool 单选按钮)。

我发现实现它相当麻烦,现在我想知道我是否遗漏了一些明显的设计模式?

最佳答案

关于首选项/设置的 Android 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5157915/

相关文章:

java - Android baseAdapter 中 getItemId 中的 IndexOutOfBoundsException

c# - 实现单例设计模式[请建议]

java - 确定正确状态字符串的条件逻辑

android - rawQuery(查询,selectionArgs)

Android SyncAdapter 回调

design-patterns - 接口(interface)隔离原则只是单一责任原则的替代品吗?

c# - 这个用于属性初始化的 C# 模式是什么?

python - 为什么 __init__() 总是在 __new__() 之后调用?

android - 如何从一个类调用方法或部分代码到另一个类?

java - 在android中更改高度按钮java代码