簡體   English   中英

如何在我的android應用中訪問並顯示離線英語詞典?

[英]How can I get access to and display an offline english dictionary in my android app?

我當前正在構建一個詞匯表Android移動應用程序,並且我希望允許用戶能夠在應用程序上使用其定義查找不同的單詞。

我曾考慮使用數據庫來手動存儲每個單詞及其定義,但是我正在尋找一個更簡單的解決方案(考慮到有100萬個單詞)。

我可以使用任何內置類或庫將詞典/單詞數據導入到我的應用程序嗎?

您可以使用Princeton Wordnet詞典(有關詳細信息, 請訪問http://wordnet.princeton.edu/ )。

可以在http://projects.csail.mit.edu/jwi/中找到與該詞典接口的Java API。

我已經對字典執行了此操作:

https://play.google.com/store/apps/developer?id=e-Biene%20DEV&hl=zh-CN

您可以轉換為簡單的數據庫,tblLanguage1 [單詞,翻譯] tblLanguage2 [單詞,翻譯]

到(SQLite格式[從模擬器中提取],然后將此轉換后的SQLite數據庫與您的App脫機連接)。

搜索將很快。

和使用:在模擬器中創建的數據庫具有以下結構:表:

lang1_Content lang1_segments lang1_segdir

用它代替簡單的數據庫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM