文档详情

Android平台中文输入法设计和实现—.doc

发布:2018-10-06约1.79万字共27页下载文档
文本预览下载声明
Android平台中文输入法设计和实现—硕士学位论文 Android平台中文输入法设计和实现 中文摘要 伴随着手持通信设备的日益普及和短信、微博等应用的广泛使用,人们越来越多地依赖于这些设备进行文字信息输入和处理。如何快速准确地利用手持式设备输入文字信息,特别是中文信息,对中国人而言有利于重要。 首先,本文介绍了Andriod的主要组件和系统框架等内容,并分析了当今移动平台上的主流汉字输入法的优缺点。 其次,本文以纵横输入法为例介绍了在Android平台下的码本的设计和检索技术,包括字词码本结构的设计、索引方式的设计、联想功能的实现、码本的存储以及输入法具体的检索流程。 最后,本文全面分析了Android系统平台的输入法框架,对该框架的组成、流程、生命周期以及一些所需实现的类和函数等进行了详细的阐述。在此基础上,在Andriod平台上设计并实现了纵横输入法,并介绍了其实现技术。 对实例输入系统的测试表明,该系统已达到了实用水平,并已经有了一定规模的用户群。 关键词:输入法、Android、码本、输入架构 The Design and Implementation of Chinese Input Method on Android Abstract With the widespread use of mobile devices and increasing popularity of short message, microblogging and other mobile applications, the requirement of inputting and processing text information, especially the Chinese information for us, on mobile devices is recreasing rapidly Firstly, this desertation describes the main component and system framework of Andriod, and then analyzes the advantages and disadvantages of the popular Chinese input methods on all kinds of mobile platforms. Secondly, it uses CKC input method as a sample to describe the design of the relation table between codes and their Chinese characters or phrases and the retrieval method on the Android platform, including the structure of the relation table, the indexing, the association functions, the storage of the relation table, and specific retrieval processes of the input method Finally, it analyzes the input method framework on the Android platform and gives a detailed exposition of the framework components, circuit, life cycle and some of the necessary achieved classes, functions, and so on. On this basis, it designes and realizes the CKC input method on the Andriod platform, and introduces its implemention technology. Tests on the CKC input system on the Android platform show that our system has reached a very practical leveland it already has been used on some extent. Key Words: Chinese input method; Android; code bo
显示全部
相似文档