0

我正在制作一个抽认卡应用程序,它有 6 种不同语言的大约 1000 个单词(总共 6000 个单词)。它们最初位于一个文本文件中,当应用程序首次运行时,我将 2 种语言(UI 语言和 1 种其他语言)的单词安装到 SQLite 数据库中。

如果用户曾经更改 UI(可通过菜单选择),那么我会将文本文件中该语言的 1000 个单词安装到数据库中。

文本文件格式类似于:wordid、actualtext、语言(每行 1 个)。

代码所做的是读取整个文件,使用 StringTokenizer 将其拆分,然后根据语言值安装到数据库中。

我这样做是假设安装到数据库中需要比 StringTokenizer 拆分文件更多的时间。但是,如果不是这样,最好只安装所有单词和语言,这样用户只需等待一次,而不是每次更改 UI 语言。

有人对此有任何信息或建议吗?

谢谢

4

0 回答 0