2011-03-01 55 views
5

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

我看到的android系统设置和许多应用程序倾向于在ListViews中布局它们的首选项编辑。因为我想存储不同类型的值(一些是数字,一些是布尔单选按钮),我的第二种方法试图模仿这一点:ListActivity和每个项目都必须提供它自己的布局。

我发现它实现这个相当繁琐,现在我想知道如果我在这里错过了一些明显的设计模式?

回答