InputMethodService
frameworks/base/core/java/android/inputmethodservice/InputMethodService.java

InputMethodService是一个输入法基类, 基类实现了大部分的基本接口。

一般输入法都需要从这个类里派生,然后根据需求来实现自己的接口, 就可以编写一个自己的输
入法。

例如要实现一个五笔输入法, 从这个类里继承, 然后重新实现一个五笔键盘和候选字的界面和产
生结果的接口。

代码文件里有很多的说明, SDK文档里也有。

贴一张图, 对整个IMF的了解。

更多相关文章

  1. 浅谈Java中Collections.sort对List排序的两种方法
  2. python list.sort()根据多个关键字排序的方法实现
  3. android EditText设置不可写
  4. Android(安卓)拨号器的简单实现
  5. android实现字体闪烁动画的方法
  6. Android中不同应用间实现SharedPreferences数据共享
  7. [Android(安卓)NDK]Android(安卓)JNI开发例子 ---3 在JNI中实现o
  8. android 拨打紧急号码,通话时开启免提功能实现
  9. Android(安卓)组件资源库

随机推荐

  1. 如何将一个 android工程作为依赖工程
  2. Android之getSystemService
  3. Android属性之build.prop生成过程分析
  4. android 动画
  5. Android中的Handler, Looper, MessageQue
  6. 用户空间第一个程序Init
  7. android 背景平铺
  8. android ssl
  9. Android(安卓)SDK下, 如何在程序中输出日
  10. android 多线程处理UI