Android Open Source - Development keyboard Gingerbread-Keyboard






Project Summary

Latin keyboard from Android 2.3 aka. Gingerbread.

Web Site / Source Repository

Gingerbread-Keyboard is hosted in the following web site
https://github.com/g1011999/Gingerbread-Keyboard

If you think the Android project Gingerbread-Keyboard 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 Gingerbread-Keyboard.

ItemValue
Java File Count42
Supported screen sizes[mdpi, hdpi, land]
Minimum SDK Version8
Activity Count3
Required Permissionsandroid.permission.READ_CONTACTS
android.permission.READ_USER_DICTIONARY
android.permission.RECORD_AUDIO
android.permission.VIBRATE
android.permission.WRITE_USER_DICTIONARY
Raw File Namesres\raw\main.dict
res\raw\type3.ogg




Resource Files

There are 130 image files in Gingerbread-Keyboard. The names of the image files are listed as follows.

btn_keyboard_key_dark_normal.9.png
btn_keyboard_key_dark_normal_off.9.png
btn_keyboard_key_dark_normal_on.9.png
btn_keyboard_key_dark_pressed.9.png
btn_keyboard_key_dark_pressed_off.9.png
btn_keyboard_key_dark_pressed_on.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_popup_normal.9.png
btn_keyboard_key_light_popup_selected.9.png
btn_keyboard_key_light_pressed.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_pressed.9.png
btn_keyboard_key_pressed_off.9.png
btn_keyboard_key_pressed_on.9.png
cancel.png
candidate_feedback_background.9.png
caution.png
dialog_bubble_step02.9.png
dialog_bubble_step07.9.png
highlight_pressed.png
hint_popup.9.png
ic_application.png
ic_dialog_keyboard.png
ic_mic_dialog.png
ic_subtype_keyboard.png
ic_subtype_mic.png
ic_suggest_strip_microphone.png
ic_suggest_strip_microphone_swipe.png
keyboard_background.9.png
keyboard_dark_background.9.png
keyboard_hint_0.9.png
keyboard_hint_1.9.png
keyboard_hint_2.9.png
keyboard_hint_3.9.png
keyboard_hint_4.9.png
keyboard_hint_5.9.png
keyboard_hint_6.9.png
keyboard_hint_7.9.png
keyboard_hint_8.9.png
keyboard_hint_9.9.png
keyboard_key_feedback_background.9.png
keyboard_key_feedback_more_background.9.png
keyboard_popup_panel_background.9.png
keyboard_suggest_strip.9.png
list_selector_background_pressed.9.png
mic_slash.png
ok_cancel.png
speak_now_level0.png
speak_now_level1.png
speak_now_level2.png
speak_now_level3.png
speak_now_level4.png
speak_now_level5.png
speak_now_level6.png
sym_bkeyboard_123_mic.png
sym_bkeyboard_delete.png
sym_bkeyboard_done.png
sym_bkeyboard_mic.png
sym_bkeyboard_num0.png
sym_bkeyboard_num1.png
sym_bkeyboard_num2.png
sym_bkeyboard_num3.png
sym_bkeyboard_num4.png
sym_bkeyboard_num5.png
sym_bkeyboard_num6.png
sym_bkeyboard_num7.png
sym_bkeyboard_num8.png
sym_bkeyboard_num9.png
sym_bkeyboard_numalt.png
sym_bkeyboard_numpound.png
sym_bkeyboard_numstar.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_keyboard_123_mic.png
sym_keyboard_delete.png
sym_keyboard_done.png
sym_keyboard_feedback_123_mic.png
sym_keyboard_feedback_delete.png
sym_keyboard_feedback_done.png
sym_keyboard_feedback_language_arrows_left.png
sym_keyboard_feedback_language_arrows_right.png
sym_keyboard_feedback_mic.png
sym_keyboard_feedback_numalt.png
sym_keyboard_feedback_return.png
sym_keyboard_feedback_search.png
sym_keyboard_feedback_settings.png
sym_keyboard_feedback_shift.png
sym_keyboard_feedback_shift_locked.png
sym_keyboard_feedback_space.png
sym_keyboard_feedback_tab.png
sym_keyboard_language_arrows_left.png
sym_keyboard_language_arrows_right.png
sym_keyboard_mic.png
sym_keyboard_num0.png
sym_keyboard_num1.png
sym_keyboard_num2.png
sym_keyboard_num3.png
sym_keyboard_num4.png
sym_keyboard_num5.png
sym_keyboard_num6.png
sym_keyboard_num7.png
sym_keyboard_num8.png
sym_keyboard_num9.png
sym_keyboard_numalt.png
sym_keyboard_numpound.png
sym_keyboard_numstar.png
sym_keyboard_return.png
sym_keyboard_search.png
sym_keyboard_settings.png
sym_keyboard_shift.png
sym_keyboard_shift_lock.png
sym_keyboard_shift_locked.png
sym_keyboard_space.png
sym_keyboard_space_led.9.png
sym_keyboard_tab.png
voice_ime_background.9.png
voice_swipe_hint.png
working.png

The following screenshort is generated from the image listed above.

null




Java Source Files

Gingerbread-Keyboard has the following Java source files.

com.android.common.speech.LoggingEvents.java
com.android.common.userhappiness.UserHappinessSignals.java
com.android.inputmethod.latin.AutoDictionary.java
com.android.inputmethod.latin.BinaryDictionary.java
com.android.inputmethod.latin.CandidateView.java
com.android.inputmethod.latin.ContactsDictionary.java
com.android.inputmethod.latin.Dictionary.java
com.android.inputmethod.latin.EditingUtil.java
com.android.inputmethod.latin.ExpandableDictionary.java
com.android.inputmethod.latin.Hints.java
com.android.inputmethod.latin.InputLanguageSelection.java
com.android.inputmethod.latin.KeyboardSwitcher.java
com.android.inputmethod.latin.LanguageSwitcher.java
com.android.inputmethod.latin.LatinIME.java
com.android.inputmethod.latin.LatinIMEBackupAgent.java
com.android.inputmethod.latin.LatinIMEDebugSettings.java
com.android.inputmethod.latin.LatinIMESettings.java
com.android.inputmethod.latin.LatinIMEUtil.java
com.android.inputmethod.latin.LatinImeLogger.java
com.android.inputmethod.latin.LatinKeyboard.java
com.android.inputmethod.latin.LatinKeyboardBaseView.java
com.android.inputmethod.latin.LatinKeyboardView.java
com.android.inputmethod.latin.PointerTracker.java
com.android.inputmethod.latin.SharedPreferencesCompat.java
com.android.inputmethod.latin.Suggest.java
com.android.inputmethod.latin.TextEntryState.java
com.android.inputmethod.latin.Tutorial.java
com.android.inputmethod.latin.UserBigramDictionary.java
com.android.inputmethod.latin.UserDictionary.java
com.android.inputmethod.latin.WordComposer.java
com.android.inputmethod.voice.FieldContext.java
com.android.inputmethod.voice.RecognitionView.java
com.android.inputmethod.voice.SettingsUtil.java
com.android.inputmethod.voice.VoiceInput.java
com.android.inputmethod.voice.VoiceInputLogger.java
com.android.inputmethod.voice.WaveformImage.java
com.android.inputmethod.voice.Whitelist.java