我目前正在構建一個詞彙Android移動應用程序,並且我希望允許用戶能夠在應用程序中查找不同詞的定義。如何在我的android應用程序中訪問並顯示脫機英語字典?
我正在考慮使用數據庫手動存儲每個單詞及其定義,但我正在尋找一個更簡單的解決方案(考慮有100萬字)。
是否有任何內置的類或庫,我可以用它來將字典/單詞數據導入到我的應用程序中?
我目前正在構建一個詞彙Android移動應用程序,並且我希望允許用戶能夠在應用程序中查找不同詞的定義。如何在我的android應用程序中訪問並顯示脫機英語字典?
我正在考慮使用數據庫手動存儲每個單詞及其定義,但我正在尋找一個更簡單的解決方案(考慮有100萬字)。
是否有任何內置的類或庫,我可以用它來將字典/單詞數據導入到我的應用程序中?
可以使用普林斯頓網詞典(在http://wordnet.princeton.edu/細節)
一個Java API接口給這本詞典可以在http://projects.csail.mit.edu/jwi/找到。
我已經這樣做是爲了我的字典:
https://play.google.com/store/apps/developer?id=e-Biene%20DEV&hl=en
您可以轉換您簡單的數據庫,tblLanguage1 [詞,翻譯] tblLanguage2 [詞,翻譯]
到(SQLite的格式[從模擬器中提取],然後將這個已轉換的SQLite數據庫與您的應用程序脫機連接)。
搜索速度快。
與用途:DB在仿真器中創建狀結構: 表:
lang1_Content lang1_segments lang1_segdir
使用這個代替簡單的分貝。
非常感謝您的幫助!看起來像我正在尋找的資源! –