我有一个包含大约 2000 个单词的文本文件,我正在开发一个 Android 应用程序,每次都会显示 2-7 个单词(与该文件中存储的单词顺序相同)。
很明显,加载文件并在每次应用程序启动时显示单词效率不高。
我想过将单词存储在数据库中并检索我需要显示的单词。我以前从未处理过数据库。但我知道我应该创建一次数据库并在下次运行时访问它。
这可能吗?
还是我应该编写另一个应用程序来创建数据库,然后在 android 中访问它?
问候
在应用程序首次运行时,通过读取文件内容来创建数据库。向用户显示进度窗口。这里有一个使用 sqllite databse 的好教程。安卓SQLite数据库和内容提供商 - 教程