【问题标题】:How do I insert data into my android app [duplicate]如何将数据插入我的 android 应用程序 [重复]
【发布时间】:2015-07-16 15:31:08
【问题描述】:

就像我正在尝试开发一个已经有 data(paragraphs) 的应用程序。所以用户基本上会按下一个按钮来打开特定的文本。

从我完成的教程中,我只能从应用程序中添加它们,而我希望它们已经随应用程序一起提供。我将如何使用 sqlite 来解决这个问题,还是应该使用其他东西?

【问题讨论】:

  • 如果文本不是很庞大,请使用 strings.xml 否则使用 db 但第一个选项是更常见的方法
  • 如果有很多数据,您可以使用 SQLite 来存储该数据。或者你可以在资源developer.android.com/guide/topics/resources/… 中添加一些文本
  • @Rekmover:使用 sqlite 对你来说重要吗?
  • 我将如何填充我的数据库导致我们的数据庞大。

标签: android sqlite


【解决方案1】:

在 Android 中,您可以通过不同的方式将准备好的数据添加到应用程序。您需要根据自己的情况选择最佳方式。例如:

  1. 您可以准备sqlite db 文件。添加到应用程序assets 文件夹,并在应用程序首次启动后将此数据库复制到内部sqlite 数据库。
  2. 将您的文本文件添加到assets 文件夹,应用程序会从中获取数据。
  3. 将您的文件添加到 raw resource 文件夹,然后从那里获取它。
  4. 或者如果您的数据是Stringint 等。的Array,您可以将其添加到resource values

【讨论】:

  • 非常感谢。我会用 sqlite 准备,数据很多所以我认为它会更好。
  • 是的,你确定。对于大数据,最好使用 SQLite。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-11-18
  • 2016-04-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多