database - 如何将静态数据放入 Android 中的 SQLite 数据库?

标签 database android sqlite static

如果我有一堆永远不会改变的数据(例如,英语词典或几百个颜色名称的 rgb 值),我该如何使用 SQLite 数据库来存储它?我知道数据库比在应用程序启动时将所有内容加载到内存中更快,但我如何在应用程序第一次运行时或应用程序运行“之前”创建数据库?

最佳答案

为什么不把它放在 SharedPreferences 文件中呢? (检查 here)如果您对这些数据所做的只是加载一次和简单的查找(没有更新、插入、查询等),则无需拥有 SQLite 数据库的所有功能(开销)

关于database - 如何将静态数据放入 Android 中的 SQLite 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2994275/

相关文章:

安卓服务器;登录页面

android - 使用蓝牙 [Android] 打开远程设备文件管理器

android - 如何移动/拖动包含一堆形状的整个 android View ?

java - 如何将数据插入到 SQLite 数据库表的开头?

sql - 如何通过 SQL 中的 LEFT JOIN 替换值?

database - 是否有轻量级、可嵌入的键/值数据库? (类似于 diet couchdb)

php - 如何在android studio中使用php编辑Mysql数据库中的值

php - 使用 PHP MySql 通过比较不同数据库中的两个不同列来检索表中的列

android - 无法 bintrayUpload HTTP 404 未找到主题

python - 如何使用 MySQL 作为 django 项目的数据库?