大多数应用程序都有一些偏好设置或用户设置,可以通过SharedPreferences存储。我第一个实现的用户编辑设置的活动非常简单:几个输入字段和一个“保存”按钮。这既不美观,也不易于扩展。
Android系统设置和许多我见过的应用程序倾向于在ListViews中布局其首选项编辑。
我的第二种方法试图模仿这一点:ListActivity和每个项目都必须提供自己的布局,因为我想存储不同类型的值(有些是数字,有些是布尔单选按钮)。
我发现实现这个相当麻烦,现在我想知道是否有一些明显的设计模式我错过了?
Android系统设置和许多我见过的应用程序倾向于在ListViews中布局其首选项编辑。
我的第二种方法试图模仿这一点:ListActivity和每个项目都必须提供自己的布局,因为我想存储不同类型的值(有些是数字,有些是布尔单选按钮)。
我发现实现这个相当麻烦,现在我想知道是否有一些明显的设计模式我错过了?