Android Open Source - Development gesture latinime-cangjie






Project Summary

Android 4.2 LatinIME with Gesture Typing and Cangjie Touch Input Method.

Web Site / Source Repository

latinime-cangjie is hosted in the following web site
https://github.com/hilarycheng/latinime-cangjie

If you think the Android project latinime-cangjie listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of latinime-cangjie.

ItemValue
Java File Count164
Supported screen sizes[mdpi, hdpi, xhdpi]
Target SDK Version14
Minimum SDK Version14
Activity Count3
Fragment Count1
jar files usedandroid-support-v13.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.READ_CONTACTS
android.permission.READ_USER_DICTIONARY
android.permission.VIBRATE
Raw File Namesres\raw\main.dict
res\raw\main_de.dict
res\raw\main_en.dict
res\raw\main_es.dict
res\raw\main_fr.dict
res\raw\main_it.dict
res\raw\main_pt_br.dict
res\raw\main_ru.dict




Resource Files

There are 87 image files in latinime-cangjie. The names of the image files are listed as follows.

btn_center_default.9.png
btn_center_pressed.9.png
btn_center_selected.9.png
btn_keyboard_key_dark_active_holo.9.png
btn_keyboard_key_dark_normal.9.png
btn_keyboard_key_dark_normal_holo.9.png
btn_keyboard_key_dark_normal_off.9.png
btn_keyboard_key_dark_normal_off_holo.9.png
btn_keyboard_key_dark_normal_on.9.png
btn_keyboard_key_dark_normal_on_holo.9.png
btn_keyboard_key_dark_pressed.9.png
btn_keyboard_key_dark_pressed_holo.9.png
btn_keyboard_key_dark_pressed_off.9.png
btn_keyboard_key_dark_pressed_off_holo.9.png
btn_keyboard_key_dark_pressed_on.9.png
btn_keyboard_key_dark_pressed_on_holo.9.png
btn_keyboard_key_fulltrans_normal.9.png
btn_keyboard_key_fulltrans_pressed.9.png
btn_keyboard_key_light_normal.9.png
btn_keyboard_key_light_normal_holo.9.png
btn_keyboard_key_light_popup_selected.9.png
btn_keyboard_key_light_pressed.9.png
btn_keyboard_key_light_pressed_holo.9.png
btn_keyboard_key_normal.9.png
btn_keyboard_key_normal_off.9.png
btn_keyboard_key_normal_off_stone.9.png
btn_keyboard_key_normal_on.9.png
btn_keyboard_key_normal_on_stone.9.png
btn_keyboard_key_normal_stone.9.png
btn_keyboard_key_popup_selected_holo.9.png
btn_keyboard_key_pressed.9.png
btn_keyboard_key_pressed_off.9.png
btn_keyboard_key_pressed_on.9.png
btn_suggestion_pressed.9.png
ic_subtype_keyboard.png
keyboard_background.9.png
keyboard_dark_background.9.png
keyboard_key_feedback_background.9.png
keyboard_key_feedback_background_holo.9.png
keyboard_key_feedback_left_background_holo.9.png
keyboard_key_feedback_left_more_background_holo.9.png
keyboard_key_feedback_more_background.9.png
keyboard_key_feedback_more_background_holo.9.png
keyboard_key_feedback_right_background_holo.9.png
keyboard_key_feedback_right_more_background_holo.9.png
keyboard_popup_panel_background.9.png
keyboard_popup_panel_background_holo.9.png
keyboard_suggest_strip.9.png
suggestion_feedback_background.9.png
sym_bkeyboard_delete.png
sym_bkeyboard_label_mic.png
sym_bkeyboard_mic.png
sym_bkeyboard_return.png
sym_bkeyboard_search.png
sym_bkeyboard_settings.png
sym_bkeyboard_shift.png
sym_bkeyboard_shift_locked.png
sym_bkeyboard_space.png
sym_bkeyboard_tab.png
sym_bkeyboard_voice_off.png
sym_keyboard_delete.png
sym_keyboard_delete_holo.png
sym_keyboard_feedback_tab.png
sym_keyboard_label_mic.png
sym_keyboard_label_mic_holo.png
sym_keyboard_language_switch.png
sym_keyboard_mic.png
sym_keyboard_return.png
sym_keyboard_return_holo.png
sym_keyboard_search.png
sym_keyboard_search_holo.png
sym_keyboard_settings.png
sym_keyboard_settings_holo.png
sym_keyboard_shift.png
sym_keyboard_shift_holo.png
sym_keyboard_shift_locked.png
sym_keyboard_shift_locked_holo.png
sym_keyboard_space.png
sym_keyboard_space_holo.png
sym_keyboard_space_led.9.png
sym_keyboard_space_led_holo.9.png
sym_keyboard_tab.png
sym_keyboard_tab_holo.png
sym_keyboard_voice_holo.png
sym_keyboard_voice_off_holo.png
sym_keyboard_zwj_holo.png
sym_keyboard_zwnj_holo.png

The following screenshort is generated from the image listed above.

null




Java Source Files

latinime-cangjie has the following Java source files.

com.android.inputmethod.accessibility.AccessibilityEntityProvider.java
com.android.inputmethod.accessibility.AccessibilityUtils.java
com.android.inputmethod.accessibility.AccessibleKeyboardViewProxy.java
com.android.inputmethod.accessibility.KeyCodeDescriptionMapper.java
com.android.inputmethod.compat.AudioManagerCompatWrapper.java
com.android.inputmethod.compat.CompatUtils.java
com.android.inputmethod.compat.EditorInfoCompatUtils.java
com.android.inputmethod.compat.InputMethodManagerCompatWrapper.java
com.android.inputmethod.compat.InputMethodServiceCompatUtils.java
com.android.inputmethod.compat.SettingsSecureCompatUtils.java
com.android.inputmethod.compat.SuggestionSpanUtils.java
com.android.inputmethod.compat.SuggestionsInfoCompatUtils.java
com.android.inputmethod.keyboard.Key.java
com.android.inputmethod.keyboard.KeyDetector.java
com.android.inputmethod.keyboard.Keyboard.java
com.android.inputmethod.keyboard.KeyboardActionListener.java
com.android.inputmethod.keyboard.KeyboardId.java
com.android.inputmethod.keyboard.KeyboardLayoutSet.java
com.android.inputmethod.keyboard.KeyboardSwitcher.java
com.android.inputmethod.keyboard.KeyboardView.java
com.android.inputmethod.keyboard.MainKeyboardView.java
com.android.inputmethod.keyboard.MoreKeysDetector.java
com.android.inputmethod.keyboard.MoreKeysKeyboard.java
com.android.inputmethod.keyboard.MoreKeysKeyboardView.java
com.android.inputmethod.keyboard.MoreKeysPanel.java
com.android.inputmethod.keyboard.PointerTracker.java
com.android.inputmethod.keyboard.ProximityInfo.java
com.android.inputmethod.keyboard.ViewLayoutUtils.java
com.android.inputmethod.keyboard.internal.AlphabetShiftState.java
com.android.inputmethod.keyboard.internal.GestureStroke.java
com.android.inputmethod.keyboard.internal.GestureStrokeWithPreviewPoints.java
com.android.inputmethod.keyboard.internal.KeyDrawParams.java
com.android.inputmethod.keyboard.internal.KeyPreviewDrawParams.java
com.android.inputmethod.keyboard.internal.KeySpecParser.java
com.android.inputmethod.keyboard.internal.KeyStyle.java
com.android.inputmethod.keyboard.internal.KeyStylesSet.java
com.android.inputmethod.keyboard.internal.KeyVisualAttributes.java
com.android.inputmethod.keyboard.internal.KeyboardBuilder.java
com.android.inputmethod.keyboard.internal.KeyboardCodesSet.java
com.android.inputmethod.keyboard.internal.KeyboardIconsSet.java
com.android.inputmethod.keyboard.internal.KeyboardParams.java
com.android.inputmethod.keyboard.internal.KeyboardRow.java
com.android.inputmethod.keyboard.internal.KeyboardState.java
com.android.inputmethod.keyboard.internal.KeyboardTextsSet.java
com.android.inputmethod.keyboard.internal.KeysCache.java
com.android.inputmethod.keyboard.internal.MoreKeySpec.java
com.android.inputmethod.keyboard.internal.PointerTrackerQueue.java
com.android.inputmethod.keyboard.internal.PreviewPlacerView.java
com.android.inputmethod.keyboard.internal.SuddenJumpingTouchEventHandler.java
com.android.inputmethod.keyboard.internal.TouchPositionCorrection.java
com.android.inputmethod.latin.AdditionalSubtype.java
com.android.inputmethod.latin.AdditionalSubtypeSettings.java
com.android.inputmethod.latin.AudioAndHapticFeedbackManager.java
com.android.inputmethod.latin.AutoCorrection.java
com.android.inputmethod.latin.BackupAgent.java
com.android.inputmethod.latin.BinaryDictionary.java
com.android.inputmethod.latin.BinaryDictionaryFileDumper.java
com.android.inputmethod.latin.BoundedTreeSet.java
com.android.inputmethod.latin.CollectionUtils.java
com.android.inputmethod.latin.Constants.java
com.android.inputmethod.latin.ContactsBinaryDictionary.java
com.android.inputmethod.latin.DebugSettings.java
com.android.inputmethod.latin.DebugSettingsActivity.java
com.android.inputmethod.latin.DicTraverseSession.java
com.android.inputmethod.latin.Dictionary.java
com.android.inputmethod.latin.DictionaryCollection.java
com.android.inputmethod.latin.DictionaryFactory.java
com.android.inputmethod.latin.DictionaryPackInstallBroadcastReceiver.java
com.android.inputmethod.latin.ExpandableBinaryDictionary.java
com.android.inputmethod.latin.ExpandableDictionary.java
com.android.inputmethod.latin.FileTransforms.java
com.android.inputmethod.latin.ImfUtils.java
com.android.inputmethod.latin.InputAttributes.java
com.android.inputmethod.latin.InputPointers.java
com.android.inputmethod.latin.InputTypeUtils.java
com.android.inputmethod.latin.InputView.java
com.android.inputmethod.latin.JniUtils.java
com.android.inputmethod.latin.LastComposedWord.java
com.android.inputmethod.latin.LatinIME.java
com.android.inputmethod.latin.LatinImeLogger.java
com.android.inputmethod.latin.LocaleUtils.java
com.android.inputmethod.latin.ResizableIntArray.java
com.android.inputmethod.latin.ResourceUtils.java
com.android.inputmethod.latin.RichInputConnection.java
com.android.inputmethod.latin.Settings.java
com.android.inputmethod.latin.SettingsActivity.java
com.android.inputmethod.latin.SettingsValues.java
com.android.inputmethod.latin.StaticInnerHandlerWrapper.java
com.android.inputmethod.latin.StringUtils.java
com.android.inputmethod.latin.SubtypeLocale.java
com.android.inputmethod.latin.SubtypeSwitcher.java
com.android.inputmethod.latin.Suggest.java
com.android.inputmethod.latin.SuggestedWords.java
com.android.inputmethod.latin.SuggestionSpanPickedNotificationReceiver.java
com.android.inputmethod.latin.SynchronouslyLoadedContactsBinaryDictionary.java
com.android.inputmethod.latin.SynchronouslyLoadedUserBinaryDictionary.java
com.android.inputmethod.latin.TargetApplicationGetter.java
com.android.inputmethod.latin.UserBinaryDictionary.java
com.android.inputmethod.latin.UserHistoryDictIOUtils.java
com.android.inputmethod.latin.UserHistoryDictionary.java
com.android.inputmethod.latin.UserHistoryDictionaryBigramList.java
com.android.inputmethod.latin.UserHistoryForgettingCurveUtils.java
com.android.inputmethod.latin.Utils.java
com.android.inputmethod.latin.VibratorUtils.java
com.android.inputmethod.latin.WordComposer.java
com.android.inputmethod.latin.WordListInfo.java
com.android.inputmethod.latin.XmlParseUtils.java
com.android.inputmethod.latin.define.JniLibName.java
com.android.inputmethod.latin.define.ProductionFlag.java
com.android.inputmethod.latin.dicttool.AdditionalCommandList.java
com.android.inputmethod.latin.dicttool.CommandList.java
com.android.inputmethod.latin.dicttool.Compress.java
com.android.inputmethod.latin.dicttool.DictionaryMaker.java
com.android.inputmethod.latin.dicttool.Dicttool.java
com.android.inputmethod.latin.dicttool.Info.java
com.android.inputmethod.latin.dicttool.Makedict.java
com.android.inputmethod.latin.dicttool.XmlDictInputOutput.java
com.android.inputmethod.latin.makedict.BinaryDictIOUtils.java
com.android.inputmethod.latin.makedict.BinaryDictInputOutput.java
com.android.inputmethod.latin.makedict.CharGroupInfo.java
com.android.inputmethod.latin.makedict.FormatSpec.java
com.android.inputmethod.latin.makedict.FusionDictionary.java
com.android.inputmethod.latin.makedict.MakedictLog.java
com.android.inputmethod.latin.makedict.MakedictLog.java
com.android.inputmethod.latin.makedict.PendingAttribute.java
com.android.inputmethod.latin.makedict.UnsupportedFormatException.java
com.android.inputmethod.latin.makedict.Word.java
com.android.inputmethod.latin.maketext.ArrayInitializerFormatter.java
com.android.inputmethod.latin.maketext.JarUtils.java
com.android.inputmethod.latin.maketext.LabelText.java
com.android.inputmethod.latin.maketext.MoreKeysResources.java
com.android.inputmethod.latin.maketext.StringResource.java
com.android.inputmethod.latin.maketext.StringResourceMap.java
com.android.inputmethod.latin.spellcheck.AndroidSpellCheckerService.java
com.android.inputmethod.latin.spellcheck.AndroidSpellCheckerSession.java
com.android.inputmethod.latin.spellcheck.AndroidSpellCheckerSessionFactory.java
com.android.inputmethod.latin.spellcheck.AndroidWordLevelSpellCheckerSession.java
com.android.inputmethod.latin.spellcheck.DictAndProximity.java
com.android.inputmethod.latin.spellcheck.DictionaryPool.java
com.android.inputmethod.latin.spellcheck.SpellCheckerProximityInfo.java
com.android.inputmethod.latin.spellcheck.SpellCheckerSettingsActivity.java
com.android.inputmethod.latin.spellcheck.SpellCheckerSettingsFragment.java
com.android.inputmethod.latin.suggestions.MoreSuggestions.java
com.android.inputmethod.latin.suggestions.MoreSuggestionsView.java
com.android.inputmethod.latin.suggestions.SuggestionStripView.java
com.android.inputmethod.research.BootBroadcastReceiver.java
com.android.inputmethod.research.FeedbackActivity.java
com.android.inputmethod.research.FeedbackFragment.java
com.android.inputmethod.research.FeedbackLayout.java
com.android.inputmethod.research.LogBuffer.java
com.android.inputmethod.research.MainLogBuffer.java
com.android.inputmethod.research.ResearchLog.java
com.android.inputmethod.research.ResearchLogger.java
com.android.inputmethod.research.Statistics.java
com.android.inputmethod.research.UploaderService.java
com.android.inputmethodcommon.InputMethodSettingsFragment.java
com.android.inputmethodcommon.InputMethodSettingsInterface.java