目录摘要...................................................................................................................1前言...................................................................................................................3第一章背景与选题..........................................................................................41.1背景.....................................................................................................41.2选题.....................................................................................................41.3研究现状.............................................................................................51.4本章总结.............................................................................................5第二章平台和环境配置..................................................................................62.1安卓平台简介.....................................................................................62.2配置环境.............................................................................................62.3本章小结.............................................................................................7第三章整体设计..............................................................................................83.1需求分析.............................................................................................83.2概要设计.............................................................................................83.2.1输入法的生命周期...................................................................83.2.2UML图......................................................................................93.2.3流程设计.................................................................................103.3可行性分析.......................................................................................113.4本章小结...........................................................................................12第四章详细设计............................................................................................134.1设置模块...........................................................................................134.2输入模块...........................................................................................134.2.1软输入视图.............................................................................134.2.2候选视图.................................................................................134.2.3键盘设计.................................................................................144.3联想模块...........................................................................................164.4框架设计...........................................................................................164.5本章小结...........................................................................................18第五章主要函数设计....................................................................................195.1主要的类和函数...............................................................................195.1.1Environment类.......................................................................195.1.2CandidateView类....................................................................205.1.3SoftKeyboard类.................