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

时间:2010-06-08 01:35:17

标签: database android sqlite static

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

在安装期间输入一个CREATE和INSERT的SQL文件,并丢弃初始化文件。