-
안드로이드 IME ( 안드로이드 기반 풀터치 스크린 제스처 IME ) - 김혜림(20기) 2010/06/22
IME(input method manager)
1. IME elements

visual elements 로는 사용자가 단어를 입력할때 자동완성 기능을 제공해주는 candidate view,
키가 올라가있는 InputView ,
키를 누르면 현재 입력된 키가 어떤것인지를 보여주는 Bubble이 있습니다.
안드로이드에서는 이 모든 요소들을 개발자가 선택적으로 사용할 수 있게 제공하여줍니다.
또한 Keyboard Settings에서는 키보드에 대한 설정을 사용자가 선택할 수 있습니다.

- 안드로이드에서는 기본적으로 3가지의 기본 키보드를 제공하여 줍니다.
Android Keyboard (Latin Keyboard), Japanese, Chinese 이렇게 세가지를 제공하여 주는데 아쉽게도
한글키보드는 추가 개발하여 설치를 하거나 다운을 받아서 설치하여야 합니다.

-키보드의 기능에는 Predict, Suffestion, Auto correction이 있습니다
Predict : 현재 선택한 단어 다음을 미리 예측해서 제시
Suggestion : 입력중인 문자를 기반으로 단어를 추천
Auto correction : 추천 단어중 사용자가 키보드를 잘못 누른 상황에 대비하여 추천단어중 추천

또한 dictionary를 지원하여 주는데
기본 User Dictionary는 ContentResolver를 이용. 추가로 PreDefine 된 Raw Data resource를 이용할수도 있습니다.
- TRACKBACK : http://www.swssm.org/trackback.php?id=391
- [prev] ... 1 2 3 4 5 6 7 8 9 10 ... [next]
