Hi,All
Last month i finished one android app named RussianIME,it is about the softkeyboard ,hardkeyboard , language switcher and word correction.And now I want to put my source code to public ,hope someone can get some from this.
1.Architecture
This app is releated to the settings in the phone,if you want it to be part of the build image(sysime),not the third_party apk,you can creat one directory under the inputmethod named RussianIME,like packages/inputmethods/RussianIME.
RussianIME ----AndroidManifest.xml app 's architecture
----Android.mk Makefile build link to image
----default.properties target=Google Inc.:Google APIs:4 level number
----dict ---ru----aspell.py
makeLowerChars.py
makeUnicodeMap.py
ru-utf8.txt
trie.py
wikiWordFreq.py
ruwiki-latest-pages-articles.xml.bz2
----jni ----Android.mk
basechars.h
com_motorola_inputmethod_russian_BinaryDictionary.cpp
dictionary.cpp
dictionary.h
lowerchars.h
unicodemap.h native code: framework<--->app
----res----drawable
layout
raw --- rudict.dict
xml ---kbd_phone_symbols.xml kbd_symbols.xml popup_punctuation.xml
kbd_phone.xml latin.xml popup_smileys.xml
kbd_popup_template.xml method.xml prefs.xml
kbd_symbols_shift.xml popup_domains.xml russian_qwerty.xml
values
-----src