Software Keyboard (Android)

https://www.androidauthority.com/lets-build-custom-keyboard-android-832362/

Videos Demo:

1. Android Studio3: Choose “No Activity Template” since we don’t create any activity, so no need MainActivity.java and activity_main.xml. xml

2. AndroidManifest. xml insert permission, service and meta-data as shown in video.

References:

1. InputMethod:

https://developer.android.com/guide/topics/text/creating-input-method.html

2. AndroidManifest. xml
https://android.googlesource.com/platform/development/+/master/samples/SoftKeyboard/AndroidManifest.xml

3. ON-Screen Sizes Adjustment: App vs Keyboard

https://android-developers.googleblog.com/2009/04/updating-applications-for-on-screen.html

4.

https://github.com/codepath/android_guides/wiki/Working-with-the-Soft-Keyboard

Advertisements

Android Design Tips

1) Design a soft keyboard

https://code.tutsplus.com/tutorials/create-a-custom-keyboard-on-android–cms-22

615

View story at Medium.com

2) recyclerView

https://www.raywenderlich.com/126528/android-recyclerview-tutorial

https://www.raywenderlich.com/170075/android-recyclerview-tutorial-kotlin

3) ProGuard (Shrink Apps Code Size to remove unnecessary support libraries)

https://developer.android.com/studio/build/shrink-code.html