Android IME Android SDK minSDKVersion 16 targetSdkVersion 26 Branch master feature/{version}/{function} Reference envatotuts+ Create a Custom Keyboard on Android