我正在制作一个flashcard应用程序,它有6种不同语言的大约1000个单词(总共6000个单词)。它们最初位于文本文件中,当应用程序首次运行时,我会在SQLite数据库中安装2种语言的单词(UI lang和另外1种语言)。
如果用户更改了UI(可通过菜单选择),那么我将该语言的1000个单词从文本文件安装到数据库中。
文本文件格式类似于:wordid,actualtext,language(每行1个)。
代码所做的是读取整个文件,使用StringTokenizer将其拆分,并根据语言值安装到数据库中。
我这样做是因为安装到数据库中需要的不仅仅是StringTokenizer对文件的拆分。但是,如果不是这样,最好只安装所有单词和语言,这样用户只需要等待一次,而不是每次都更改UI语言。
有没有人对此有任何信息或建议?
由于