Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/blackcj/AndroidCustomKeyboard
/ types & classes
Types & classes
12 in github.com/blackcj/AndroidCustomKeyboard
⨍
Functions
89
◇
Types & classes
12
Class
ApplicationTest
<a href="http://d.android.com/tools/testing/testing_android.html">Testing Fundamentals</a>
app/src/androidTest/java/com/blackcj/customkeyboard/ApplicationTest.java:9
Class
CandidateView
app/src/main/java/com/blackcj/customkeyboard/CandidateView.java:32
Class
ExampleUnitTest
To work on unit tests, switch the Test Artifact in the Build Variants view.
app/src/test/java/com/blackcj/customkeyboard/ExampleUnitTest.java:10
Class
ImePreferences
Displays the IME preferences inside the input method setting.
app/src/main/java/com/blackcj/customkeyboard/ImePreferences.java:28
Class
InputMethodSettingsFragment
This is a helper class for an IME's settings preference fragment. It's recommended for every IME to have its own settings preference fragment which in
app/src/main/java/com/android/inputmethodcommon/InputMethodSettingsFragment.java:34
Class
InputMethodSettingsImpl
app/src/main/java/com/android/inputmethodcommon/InputMethodSettingsImpl.java:39
Interface
InputMethodSettingsInterface
InputMethodSettingsInterface is the interface for adding IME related preferences to PreferenceActivity or PreferenceFragment.
app/src/main/java/com/android/inputmethodcommon/InputMethodSettingsInterface.java:31
Class
LatinKey
app/src/main/java/com/blackcj/customkeyboard/LatinKeyboard.java:147
Class
LatinKeyboard
app/src/main/java/com/blackcj/customkeyboard/LatinKeyboard.java:27
Class
LatinKeyboardView
app/src/main/java/com/blackcj/customkeyboard/LatinKeyboardView.java:32
Class
Settings
app/src/main/java/com/blackcj/customkeyboard/ImePreferences.java:50
Class
SoftKeyboard
Example of writing an input method for a soft keyboard. This code is focused on simplicity over completeness, so it should in no way be considered to
app/src/main/java/com/blackcj/customkeyboard/SoftKeyboard.java:53