Sophia Intelligent Vietnamese Keyboard Input Method.
sophia_oss is hosted in the following web site
https://github.com/htruong/sophia_oss
If you think the Android project sophia_oss listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of sophia_oss.
Item | Value |
---|---|
Java File Count | 229 |
Supported screen sizes | [mdpi, hdpi, xhdpi] |
Target SDK Version | 16 |
Minimum SDK Version | 11 |
Activity Count | 3 |
Fragment Count | 4 |
jar files used | android-support-v4.jar inputmethodcommon.jar makedict.jar |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.READ_CONTACTS android.permission.READ_USER_DICTIONARY android.permission.VIBRATE |
Raw File Names | res\raw\main.dict res\raw\main_en.dict res\raw\main_th.dict res\raw\main_vi.dict |
There are 88 image files in sophia_oss. 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_ime_settings.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.
sophia_oss has the following Java source files.
android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.java android.support.v4.app.ActivityCompat.java android.support.v4.app.DialogFragment.java android.support.v4.app.Fragment.java android.support.v4.app.FragmentActivity.java android.support.v4.app.FragmentManager.java android.support.v4.app.FragmentPagerAdapter.java android.support.v4.app.FragmentStatePagerAdapter.java android.support.v4.app.FragmentTransaction.java android.support.v4.app.ListFragment.java android.support.v4.app.LoaderManager.java android.support.v4.app.NavUtils.java android.support.v4.app.NotificationCompat.java android.support.v4.app.ServiceCompat.java android.support.v4.app.ShareCompat.java android.support.v4.app.TaskStackBuilder.java android.support.v4.app.TaskStackBuilderHoneycomb.java android.support.v4.content.AsyncTaskLoader.java android.support.v4.content.ContextCompat.java android.support.v4.content.CursorLoader.java android.support.v4.content.IntentCompat.java android.support.v4.content.Loader.java android.support.v4.content.LocalBroadcastManager.java android.support.v4.content.pm.ActivityInfoCompat.java android.support.v4.database.DatabaseUtilsCompat.java android.support.v4.net.ConnectivityManagerCompat.java android.support.v4.net.TrafficStatsCompat.java android.support.v4.net.TrafficStatsCompatIcs.java android.support.v4.os.ParcelableCompat.java android.support.v4.os.ParcelableCompatCreatorCallbacks.java android.support.v4.util.DebugUtils.java android.support.v4.util.LogWriter.java android.support.v4.util.LongSparseArray.java android.support.v4.util.LruCache.java android.support.v4.util.SparseArrayCompat.java android.support.v4.util.TimeUtils.java android.support.v4.view.AccessibilityDelegateBridge.java android.support.v4.view.AccessibilityDelegateBridgeJellyBean.java android.support.v4.view.AccessibilityDelegateCompat.java android.support.v4.view.KeyEventCompat.java android.support.v4.view.MenuCompat.java android.support.v4.view.MenuItemCompat.java android.support.v4.view.MotionEventCompat.java android.support.v4.view.PagerAdapter.java android.support.v4.view.PagerTabStrip.java android.support.v4.view.PagerTitleStrip.java android.support.v4.view.VelocityTrackerCompat.java android.support.v4.view.ViewCompat.java android.support.v4.view.ViewCompatJB.java android.support.v4.view.ViewConfigurationCompat.java android.support.v4.view.ViewGroupCompat.java android.support.v4.view.ViewPager.java android.support.v4.view.accessibility.AccessibilityEventCompat.java android.support.v4.view.accessibility.AccessibilityManagerCompat.java android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.java android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.java android.support.v4.view.accessibility.AccessibilityRecordCompat.java android.support.v4.widget.CursorAdapter.java android.support.v4.widget.EdgeEffectCompat.java android.support.v4.widget.ResourceCursorAdapter.java android.support.v4.widget.SearchViewCompat.java android.support.v4.widget.SimpleCursorAdapter.java 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.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.LatinKeyboardView.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.SuddenJumpingTouchEventHandler.java com.android.inputmethod.keyboard.ViewLayoutUtils.java com.android.inputmethod.keyboard.internal.AlphabetShiftState.java com.android.inputmethod.keyboard.internal.KeySpecParser.java com.android.inputmethod.keyboard.internal.KeyStyles.java com.android.inputmethod.keyboard.internal.KeyboardCodesSet.java com.android.inputmethod.keyboard.internal.KeyboardIconsSet.java com.android.inputmethod.keyboard.internal.KeyboardState.java com.android.inputmethod.keyboard.internal.KeyboardTextsSet.java com.android.inputmethod.keyboard.internal.PointerTrackerQueue.java com.android.inputmethodcommon.InputMethodSettingsActivity.java com.android.inputmethodcommon.InputMethodSettingsFragment.java com.android.inputmethodcommon.InputMethodSettingsInterface.java com.htruong.inputmethod.latin.AdditionalSubtype.java com.htruong.inputmethod.latin.AdditionalSubtypeSettings.java com.htruong.inputmethod.latin.AudioAndHapticFeedbackManager.java com.htruong.inputmethod.latin.AutoCorrection.java com.htruong.inputmethod.latin.BackupAgent.java com.htruong.inputmethod.latin.BinaryDictionary.java com.htruong.inputmethod.latin.BinaryDictionaryFileDumper.java com.htruong.inputmethod.latin.Constants.java com.htruong.inputmethod.latin.ContactsBinaryDictionary.java com.htruong.inputmethod.latin.ContactsDictionary.java com.htruong.inputmethod.latin.DebugSettings.java com.htruong.inputmethod.latin.DebugSettingsActivity.java com.htruong.inputmethod.latin.Dictionary.java com.htruong.inputmethod.latin.DictionaryCollection.java com.htruong.inputmethod.latin.DictionaryFactory.java com.htruong.inputmethod.latin.DictionaryPackInstallBroadcastReceiver.java com.htruong.inputmethod.latin.EditingUtils.java com.htruong.inputmethod.latin.ExpandableBinaryDictionary.java com.htruong.inputmethod.latin.ExpandableDictionary.java com.htruong.inputmethod.latin.FileTransforms.java com.htruong.inputmethod.latin.ImfUtils.java com.htruong.inputmethod.latin.InputAttributes.java com.htruong.inputmethod.latin.InputTypeUtils.java com.htruong.inputmethod.latin.InputView.java com.htruong.inputmethod.latin.JniUtils.java com.htruong.inputmethod.latin.LastComposedWord.java com.htruong.inputmethod.latin.LatinIME.java com.htruong.inputmethod.latin.LatinImeLogger.java com.htruong.inputmethod.latin.LocaleUtils.java com.htruong.inputmethod.latin.ResearchLogger.java com.htruong.inputmethod.latin.Settings.java com.htruong.inputmethod.latin.SettingsActivity.java com.htruong.inputmethod.latin.SettingsValues.java com.htruong.inputmethod.latin.StaticInnerHandlerWrapper.java com.htruong.inputmethod.latin.StringUtils.java com.htruong.inputmethod.latin.SubtypeLocale.java com.htruong.inputmethod.latin.SubtypeSwitcher.java com.htruong.inputmethod.latin.Suggest.java com.htruong.inputmethod.latin.SuggestedWords.java com.htruong.inputmethod.latin.SuggestionSpanPickedNotificationReceiver.java com.htruong.inputmethod.latin.SynchronouslyLoadedContactsBinaryDictionary.java com.htruong.inputmethod.latin.SynchronouslyLoadedContactsDictionary.java com.htruong.inputmethod.latin.SynchronouslyLoadedUserBinaryDictionary.java com.htruong.inputmethod.latin.SynchronouslyLoadedUserDictionary.java com.htruong.inputmethod.latin.TargetApplicationGetter.java com.htruong.inputmethod.latin.UserBinaryDictionary.java com.htruong.inputmethod.latin.UserDictionary.java com.htruong.inputmethod.latin.UserHistoryDictionary.java com.htruong.inputmethod.latin.UserHistoryDictionaryBigramList.java com.htruong.inputmethod.latin.UserHistoryForgettingCurveUtils.java com.htruong.inputmethod.latin.Utils.java com.htruong.inputmethod.latin.VibratorUtils.java com.htruong.inputmethod.latin.WhitelistDictionary.java com.htruong.inputmethod.latin.WordComposer.java com.htruong.inputmethod.latin.WordListInfo.java com.htruong.inputmethod.latin.XmlParseUtils.java com.htruong.inputmethod.latin.define.JniLibName.java com.htruong.inputmethod.latin.define.ProductionFlag.java com.htruong.inputmethod.latin.makedict.BinaryDictInputOutput.java com.htruong.inputmethod.latin.makedict.CharGroupInfo.java com.htruong.inputmethod.latin.makedict.FusionDictionary.java com.htruong.inputmethod.latin.makedict.MakedictLog.java com.htruong.inputmethod.latin.makedict.PendingAttribute.java com.htruong.inputmethod.latin.makedict.UnsupportedFormatException.java com.htruong.inputmethod.latin.makedict.Word.java com.htruong.inputmethod.latin.spellcheck.AndroidSpellCheckerService.java com.htruong.inputmethod.latin.spellcheck.DictAndProximity.java com.htruong.inputmethod.latin.spellcheck.DictionaryPool.java com.htruong.inputmethod.latin.spellcheck.SpellCheckerProximityInfo.java com.htruong.inputmethod.latin.spellcheck.SpellCheckerSettingsActivity.java com.htruong.inputmethod.latin.spellcheck.SpellCheckerSettingsFragment.java com.htruong.inputmethod.latin.suggestions.MoreSuggestions.java com.htruong.inputmethod.latin.suggestions.MoreSuggestionsView.java com.htruong.inputmethod.latin.suggestions.SuggestionsView.java com.sugree.inputmethod.latin.makedict.DictionaryMaker.java com.sugree.inputmethod.latin.makedict.MakedictLog.java com.sugree.inputmethod.latin.makedict.XmlDictInputOutput.java com.sugree.inputmethod.latin.maketext.ArrayInitializerFormatter.java com.sugree.inputmethod.latin.maketext.JarUtils.java com.sugree.inputmethod.latin.maketext.LabelText.java com.sugree.inputmethod.latin.maketext.MoreKeysResources.java com.sugree.inputmethod.latin.maketext.StringResource.java com.sugree.inputmethod.latin.maketext.StringResourceMap.java