~/talk

Getting the Most Out of the Android Keyboard

Talkat DevFestMN 2018 · on Saturday, 2018-02-10· [android]
slides:none on file

Concrete fixes and examples: use text input layout for animated hints password toggle and proper error display; set precise inputType values to surface digits or email keyboards; use IME options and onEditorAction to make the action button do search next or done; showing and hiding requires requestFocus plus the view or window token because of InputMethodManager security. Demo builds an InputMethodService keyboard that sends camera images to the Google Vision API and maps labels to emojis it mostly works but needs better label-to-emoji mapping.

AI-written summary · about

  1. 0:00Introduction
  2. 1:34Why learn about the keyboard
  3. 3:06Basic keyboard tricks
  4. 4:05Text input layout
  5. 5:34Design support library
  6. 6:23Layout
  7. 7:30Error Messages
  8. 10:26Edit Text
  9. 11:06Input Method Actions
  10. 12:42XML
  11. 13:06Kotlin
  12. 14:53Actions
  13. 15:11Sharing at high angles
  14. 15:51Input Method Manager
  15. 17:02Show Keyboard
  16. 18:18Hide Keyboard
  17. 19:34Recap
  18. 20:21Theos Android Keyboard
  19. 21:49Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.