【发布时间】:2019-06-18 00:39:52
【问题描述】:
当应用首次运行时,将大约 1900 条记录导入 SQLite 数据库的最佳方法是什么?
- 从文本文件导入
- 从代码导入
- 从网络下载
- 将数据库与应用打包在一起。
目前我从文本文件中获取重要信息,但这需要几分钟才能首先解析 xml。
谢谢。
【问题讨论】:
-
虽然这是许多应用程序中需要解决的重要问题,但我认为您的问题不适合 Stack Overflow 的格式。答案取决于您的应用程序的其他详细信息。您的应用程序可以在没有数据或部分数据的情况下运行吗?如果是这样,那么也许您可以创建一个服务来生成一个线程来进行下载,而不会影响您的应用程序的用户体验。你能提供来自 REST API 或 GraphQL 服务器或类似的数据吗?如果可以的话,这将有助于减小下载的 APK 的大小。