目录 1 绪论 6 1.1 课题的现实意义 6 1.2嵌入式中文输入法的现状 6 1.3课题研究的内容和目标 7 2 相关技术概述 8 2.1 交叉编译简介 8 2.2 QT简介 8 2.3 QT/E简介 9 2.3 嵌入式LINUX简介 10 3 系统需求分析 11 3.1 需求分析的目的 11 3.2 需求分析的地位和作用 11 3.3 系统应该满足的功能 11 4 搭建开发环境 12 4.1 搭建QT/E开发环境 12 4.2 交叉编译环境的搭建 16 4.3 安装集成开发环境 16 4.4 下载ARM平台库至目标板 20 5 中文输入法的原理 21 5.1 拼音输入法处理流程图 21 5.2拼音输入法原理详述 22 6 中文输入法的界面设计 24 6.1 软键盘窗口的设计 24 6.2 软键盘窗口界面 26 6.3 输入法悬浮窗界面 26 6.4 工程文件界面 27 7 输入法字库设计 29 7.1 数据库的设计 29 7.2 添加汉字 30 8中文输入法的实现 31 8.1 软键盘的内部实现 31 8.2 工程代码介绍 32 8.3 运行效果展示 33 结 论 34 致 谢 35 参考文献 36 |