Lo sviluppatore [di English Dictionary - Offline] sostiene che stanno utilizzando Wikizionario. Sono ancora chiedendo dove hanno fatto ad ottenere un Wikizionario Dump File> 22 MB
Non sto essendo pagato abbastanza per dirvi che .. (scherzo). È necessario estrarre le voci del dizionario dai file XML e quando si ottiene solo quelli, il contenuto finale (testo) diventa più piccolo.
alternativa ...
Si può provare questo TSV file (per gentile concessione di: semisignal.com), che è un'istantanea di novembre 2012 definizioni. Questo contiene la maggior parte delle parole necessarie per l'utente finale che controlla l'inglese. Il TSV è 54MB ed è gestito come un file di testo.
Prova una definizione: brushable - TSV ha sotto: (confronta con l'ingresso del Wikizionario per Brushable).
inglese brushable Aggettivo # in grado di essere [[spazzolato]]
inglese brushable Aggettivo # In grado di essere controllato da [[spazzolatura]]
TIPS: Per ridurre la dimensione del file , è possibile tagliare l'iniziale "inglese" poiché si conoscono già tutte le definizioni inglesi. Ogni taglio salverà 7 byte (moltiplicato per le definizioni totali).
Utilizzare un String.replace
su "Inglese" (con quello spazio) per cancellarlo.
sostituire anche "aggettivo" "verbo" "sostantivo" con i codici brevi che il vostro App conosce il significato della mostra e ingresso tipo nella User Interface . Il codice potrebbe essere che significa inserire l'elenco come Adjective.
Il file di testo tagliato può avere un esempio simile di seguito. Ogni doppia fullstop significa solo "sezione successiva di entrata", in modo sostanzialmente entry
..type
..definition
dove <xyz>
è un link a un'altra voce nel dizionario. 54 byte di voce TSV ora diventano 35 byte per quella riga.
brushable..1..Able to be <brushed>.
Salvare il file di testo finale (ridotto) modificato. Incorporalo nel tuo APK.
fonte
2016-02-14 20:11:51
quanto dimensioni sta prendendo tali risorse? – GvSharma
Wikizionario Offline Non compresso è 700MBs e 7zip quello compresso è 100 MB – zackygaurav
Esiste una versione con le parole più comuni? – Carlos