您如何使用项目列表组织应用程序,这些项目链接到许多活动



我正在制作一个应用程序,但我不知道最好做什么。

我有一长串表行。大约200个。他们是不同的 特定产品的型号。单击每一行时,应显示 屏幕显示该项目的规格,供用户阅读。

这是我的选择,我需要有关如何完成其中每一个的帮助和指导,因为我是初学者(但我越来越高级)

第一种方法

为每个项目创建一个活动。用户将单击该行,然后他们必须按返回才能返回列表。(我知道该怎么做。我对此很好)

第二种方法

我读过关于水平页面滑动的信息。类似于Play商店。我更喜欢这个选项,但是坚持很多活动会更安全吗?当用户单击一行时,它会将他们带到项目规范,他们将能够在所有项目之间左右滑动。按后退会将它们带回列表。(这是我需要完整的分步指导,以便我将来可以学习,谢谢)

有没有人对我如何处理这么多数据有任何其他建议?

谢谢

您有很长的项目列表。这建议您使用列表活动来显示项目。如果项目有相似之处,请使用一个视图显示它们,使用一个活动显示详细信息。如果项目完全不同,请使用不同的布局在 getView 和不同的活动中膨胀。但是,将项目放在一个列表中表明存在相似之处,最好在列表视图中使用一个布局和一个活动来了解详细信息。

或者,您可以根据显示方式的相似性对项目进行分组。您最终可能会在列表视图中使用十个不同的视图,以及十个不同的活动。