您好,我是 Android 开发的新手,希望有人能帮我解决这个问题。
基本上,我正在设计的应用程序需要包含各种汽车的品牌、型号和年份的大量列表。然后用户可以选择他们想要的品牌/型号/年份,并将这辆车添加到他们的个人收藏夹列表中。到目前为止,我尝试的是创建一个包含两张表的数据库:一张列出每辆汽车,另一张列出用户选择的最喜欢的汽车。当用户从列出每辆汽车的表中选择一辆汽车时,理想情况下,该数据将被复制到第二个表中。
这对我的新手来说相当困难,我在让它工作时遇到了一些问题。所以我想我的问题是:有没有更简单的方法我应该这样做(使用多个数组或其他东西)?还是我应该鼓起勇气继续努力直到成功?
最佳答案
我会坚持使用数据库——它将为您提供更高级的 android 开发和许多其他应用程序的良好服务。听起来您需要获得一本有关 SQL 或基本数据库概念的书 - 如果数据库如您所描述的那样,您可以只使用一个表并在发生变化时更新“收藏夹”标志。
使用替代结构可能有自己的学习曲线,并且会以性能为代价,尤其是当您有大量记录时。您有什么特别困惑的地方吗?
关于安卓应用开发 : Databases,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9711531/