An Android dictionary application. I have used the mdict-jni-query-library I have written to access the dictionary of mdx format.
Please use Android studio bumblebee. As this application uses JNI, NDK is also needed, make sure you have NDK installed in the SDK tools.
- quering multiple dictionaries at the same time
- utilities for managing query histories with integration of SQLite
- download dictionary sources from the FastAPI backend
- search through context menu
- context menu search leads to Mdict app if installed, otherwise it leads to this app (query history is preserved all the same)
- In context menu search, if the original token can not be found in any dictionaries, it would be lemmatized through FastAPI backend (currently supports German processing) before being fed into to the dictionary
- In context menu search, if the input is text, the app would combine the first and last token of the text to form a new token, this is specifically for processing the Trennbare Verben in German
- view query history in order of alphabet, query frequencies or time
Many thanks to terasum for the consultation he provided.
https://bitbucket.org/xwang/mdict-analysis/src/master/
https://github.com/zhansliu/writemdict
https://github.com/terasum/js-mdict