Java 如何在android应用程序中访问和显示脱机英语词典?

Java 如何在android应用程序中访问和显示脱机英语词典?,java,android,dictionary,offlineapps,Java,Android,Dictionary,Offlineapps,我目前正在开发一个Android手机词汇应用程序,我想让用户能够在应用程序上查找不同的单词及其定义 我曾考虑使用数据库手动存储每个单词及其定义,但我正在寻找一个更简单的解决方案(考虑到有100万个单词) 是否有任何内置类或库可用于将字典/单词数据导入我的应用程序?您可以使用普林斯顿Wordnet字典(详情见) 此词典的Java API接口可在中找到。我已经对我的词典执行了以下操作: 您可以转换到您的简单数据库tblLanguage1[word,translation]tblLanguage2[

我目前正在开发一个Android手机词汇应用程序,我想让用户能够在应用程序上查找不同的单词及其定义

我曾考虑使用数据库手动存储每个单词及其定义,但我正在寻找一个更简单的解决方案(考虑到有100万个单词)


是否有任何内置类或库可用于将字典/单词数据导入我的应用程序?

您可以使用普林斯顿Wordnet字典(详情见)


此词典的Java API接口可在中找到。

我已经对我的词典执行了以下操作:

您可以转换到您的简单数据库tblLanguage1[word,translation]tblLanguage2[word,translation]

到(SQLite格式[从emulator中提取],然后将转换后的SQLite db与应用程序脱机连接)

搜索速度会越来越快

并使用在emulator中创建的:DB,其结构如下: 表:

lang1_内容 lang1_段 lang1_segdir


使用此数据库而不是简单的数据库。

非常感谢您的帮助!似乎是我一直在寻找的资源!