gpt4 book ai didi

android - 尝试在 Android 应用程序中访问数据库

转载 作者:行者123 更新时间:2023-11-29 13:47:10 26 4
gpt4 key购买 nike

这更多的是一个建议问题。我正在构建一个应用程序,其中一个功能将允许用户选择他们的汽车的品牌、型号、年份和变速箱。将有 4 个下拉菜单。

  • 制作
  • 型号
  • 年份
  • 传输

开始时,除了第一个下拉菜单之外的所有下拉菜单都将被禁用。当用户从第一个下拉列表中选择汽车“品牌”时,第二个下拉列表“型号”将变为启用状态,并且仅显示用户选择的“品牌”的“型号”。如果用户在第一个选项中选择 FORD,则第二个下拉列表将仅填充福特车型,即 FOCUS、MUSTANG 等。

我不久前构建了一个网络版本,我的做法是在每个用户选择之后,查询数据库,填充下一个下拉列表,然后刷新页面。数据库只是保存用户可以访问的信息。该数据库不用于保存任何用户信息,仅保存有关汽车的数据。我将信息插入数据库的方式是通过 .CSV 文件。

我向你提出的问题是这样的。由于应用程序只需要提取信息而不是插入信息,我们是否还需要数据库?或者我们应该只在应用程序中包含 .CSV 文件(~3mb)并查询它?

目前,我真的倾向于只在 APP 安装中包含 .CSV 文件。如果您认为我们仍然需要数据库,什么是一个好的选择? (MySQL 或 SQLite)。

最佳答案

关于 Android 存储选项的好读物位于 here .

如果你只是读取数据,我建议你使用内置的String-Arrays在资源中。在那里,您可以将数据放入不同的数组中,然后通过 getStringArray(int resid) 从那里读取数据

关于android - 尝试在 Android 应用程序中访问数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17240014/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com