论文部分内容阅读
随着信息时代的加速发展,手机已经成为今后人们移动通信的重要工具,中文电话簿、中文短消息、中文记事本、手机聊天等众多功能的实现,人们对手机中文输入法不同实现的要求越来越高。一种既能快速输入又易学易用的手机汉字输入法对于上述应用在中国推广是非常重要的。本文针对这种需求,阐述了当前手机输入法的发展和现状,介绍了各种输入法的特点以及相应的软硬件环境,对手机汉字输入法所涉及的技术进行了研究,实现了一个具体的手机输入法,并在Windows系统下进行了手机输入法的模拟测试。手机汉字输入法的原理是利用某种特定的方法,将汉字信息的各种表现形式转换为手机可以接受的内部表示形式。本文介绍了汉字的数字键盘输入系统的功能以及总体设计思想,并讨论了其中所涉及到的具体技术以及实现的问题。然后重点研究和实现了汉语拼音数字键盘输入法、笔划输入法、字母ABC输入法、繁体输入法、数字123输入法。手机输入法主要完成数字串到汉字串的转换,对于拼音汉字输入法来说这一过程包括数字拼音到汉语拼音的转换与汉语拼音到汉字的转换两个步骤。对于笔划汉字输入法来说这一过程包括数字拼音到笔划的转换与笔划到汉字的转换两个步骤。对于字母ABC输入法、数字123输入法包括数字键盘到字母的转换和到数字的转换。本文在研究数字的数字到汉字的转换模块中,首先实现了对用户键盘输入数字的分析与处理,研究了笔划拼音流的自动切分,使输入法在正确的拼音流和正确的笔画流下才可进行有效的输入和输出。本文在上述工作的基础上,并结合手机的内存容量小,处理器的速度、屏幕小等特点,给出了一套完整的、用户易学易用、支持联想功能的拼音、笔画、繁体、字母ABC、数字123的输入法,并且已经成功地移植到台湾凌阳科技有限公司开发的3G手机中进行测试运用。