我将在这里尽可能清楚地描述我的问题。我是一名新手开发人员,我无法决定如何正确组织我的应用程序。希望你们中的一些人可以为我提供一些关于最佳实践的见解。
我有一个名为 Form.java 的 FragmentActivity。选项卡式导航支持此活动。其中一个选项卡显示一个名为 SymptomBrowser 的片段。这个片段基本上是一个列表视图,用户可以选择添加他自己的项目(有一个添加症状按钮)。
AddSymptom 按钮打开所有可添加到 SymptomBrowser 的可用项目的列表。When one of those items is selected, the user is brought to a form inquiring about that particular item.
简而言之:Form.java -> SymptomBrowser 片段 -> 带有所有症状列表的片段 -> 编辑该特定症状并存储表单数据。
有50多种症状。我应该为每个添加 50 个不同的片段吗?或者我应该有一个片段和许多不同的布局?我这样做正确吗?我应该如何组织应用程序结构?
提前致谢!