硕 士 学 位 论 文Android 平台中文输入法的设计和实现The Design and Implementation of Chinese Input Method on Android 专 业 名 称计算机技术 讨 论 方 向中文信息处理 大学学位论文独创性声明与使用授权声明学位论文独创性声明本人重声明:所提交的学位论文是本人在导师的指导下,独立进行讨论工作所取得的成果。除文中已经注明引用的容外,本论文不含其他个人或集体已经发表或撰写过的讨论成果,也不含为获得大学或其它教育机构的学位证书而使用过的材料。对本文的讨论做出重要贡献的个人和集体,均已在文中以明确方式标明。本人承担本声明的法律责任。讨论生签名:日期:学位论文使用授权声明大学、中国科学技术信息讨论所、国家图书馆、清华大学论文合作部、中国社科院文献信息情报中心有权保留本人所送交学位论文的复印件和电子文档,可以采纳影印、缩印或其他复制手段保存论文。本人电子文档的容和纸质论文的容相一致。除在期的论文外,允许论文被查阅和借阅,可以公布(包括刊登)论文的全部或部分容。论文的公布(包括刊登)授权大学学位办办理。讨论生签名:日期:导师签名:日期:Android 平台中文输入法设计和实现中文摘要伴随着手持通信设备的日益普与和短信、微博等应用的广泛使用,人们越来越多地依赖于这些设备进行文字信息输入和处理。如何快速准确地利用手持式设备输入文字信息,特别是中文信息,对中国人而言有利于重要。首先,本文介绍了 Andriod 的主要组件和系统框架等容,并分析了当今移动平台上的主流汉字输入法的优缺点。其次,本文以纵横输入法为例介绍了在 Android 平台下的码本的设计和检索技术,包括字词码本结构的设计、索引方式的设计、联想功能的实现、码本的存储以与输入法具体的检索流程。最后,本文全面分析了 Android 系统平台的输入法框架,对该框架的组成、流程、生命周期以与一些所需实现的类和函数等进行了详细的阐述。在此基础上,在Andriod 平台上设计并实现了纵横输入法,并介绍了其实现技术。对实例输入系统的测试表明,该系统已达到了有用水平,并已经有了一定规模的用户群。关键词:输入法、Android、码本、输入架构作 者: 指导老师: The Design and Implementation of Chinese Input Method on Android AbstractWith the widespread use of mobile devices and increasing popularity of short message, microblogging and oth...