mirror of
https://github.com/openharmony/miscservices_inputmethod.git
synced 2026-07-19 20:13:32 -04:00
4905aca179
Signed-off-by: zhouyongfei <zhouyongfei@huawei.com>
1.4 KiB
1.4 KiB
miscservices_inputmethod
介绍
输入法框架,主要作用是拉通应用和输入法,保证应用可以通过输入法进行文本输入
仓路径
/base/miscservices/inputmethod
框架代码介绍
输入法框架目前有四大模块,具体如下:
- 应用客户端
路径:/base/miscservices/inputmethod/frameworks/inputmethod_controller
作用:实现应用和输入法框架服务交付,包括应用与输入法服务的绑定、应用对输入法的显示和隐藏请求等等
- 输入法客户端
路径:/base/miscservices/inputmethod/frameworks/inputmethod_ability
作用:实现输入法框架服务与输入法交付的中间桥梁,包括监听输入法当前的状态等等
- 输入法服务
路径:/base/miscservices/inputmethod/services
作用:作为输入法框架的核心,输入法的主要处理逻辑都是在这里完成
- 输入法Js接口
路径:/base/miscservices/inputmethod/interfaces/kits/js
作用:暂时对外暴露的js接口,主要是留给输入法进行调用使用的
框架主要支持功能
1.在编辑属性的控件中进行点击操作,即可通过输入法框架调起默认输入法应用
2.通过输入法应用可以进行打字,并上屏输入字符到应用客户端
参与贡献
- Fork 本仓库
- 提交代码
- 新建 Pull Request
- commit完成即可