收藏本站
《汕头大学》 2008年
收藏 | 手机打开
二维码
手机客户端打开本文

基于Windows Mobile下的智能手机输入法研究与实现

郝元礼  
【摘要】: 随着移动设备的广泛普及,对中文输入的需求越来越多。特别是智能手机的普及,在智能手机上进行大量文本输入的需求在不断增加。已经有很多word文件处理和Email收发等PC设备上的文件处理移植到了智能手机上。因此对智能手机上的汉字输入法的需求也越来越迫切。本文研究的重点正是基于Windows Mobile系统下的智能手机输入法。该输入法打破了传统汉字输入法只能输入汉字不能输入词组的尴尬局面,完全实现了字词合一的输入方式。该输入法采用金数码编码方案,编码规则简单,易学易记易用。同时,针对Windows Mobile系统特性,进行了丰富的输入法UI设计,使得输入更加直观。另外,高频词的自动调整,方便的自造词,还有一些智能化的设计,大大提高了输入效率。 本文首先介绍了金数码笔画编码方案和金数码音形编码方案,并详细分析了这两种编码方案的重码率和按键分布情况。接着介绍了Windows Mobile系统的特点,详细介绍了该平台下输入法的工作原理。讨论了在该平台下输入法的组成结构和系统实现流程,并对涉及到的关键技术,如IME内核、按键处理和用户界面等进行了详细的分析,给出了具体的设计方案。对最终实现时的一些关键设计和实现过程中遇到的问题进行了细致的介绍。 本文的另一个重点是对跨平台汉字编码转换引擎的分析设计。汉字编码转换引擎是一个输入法的核心,它一定程度上决定了输入法的输入方式和输入效率。该设计是在总结μC/OS-II平台和Windows平台输入法设计经验的基础上,提取出基本相同的部分,抽象成汉字编码转换引擎的五个部分。这五个部分继承了μC/OS-II平台和Windows平台输入法设计的优点,独特的编码存放方式和搜索算法比同类设计效率高的多。然后对这五个部分分别进行跨平台设计,并尽量减少它们之间的耦合性,对平台相关的部分提供统一的接口,提高可扩展性。后面讨论了笔画输入和音形输入无缝结合,这是对汉字编码转换引擎的改进。从这可以看出该引擎的设计具有良好的可扩展性。 文章最后讨论了对μC/OS-II平台和Windows平台输入法的改进。由于原来的设计没有统一的引擎,对于维护和升级非常不方便,扩展一个功能需要在不同的平台重新设计。把最新的跨平台汉字编码转换引擎移植到μC/OS-II平台和Windows平台输入法上,更改部分接口的实现即可完成对输入法的升级。从这可以看出,跨平台汉字编码转换引擎的可移植性非常好,对于以后移植到Symbian、Linux、Palm等智能手机平台奠定了基础。
【学位授予单位】:汕头大学
【学位级别】:硕士
【学位授予年份】:2008
【分类号】:TN929.53;TP391.14

手机知网App
【引证文献】
中国期刊全文数据库 前1条
1 陈钦梧;刘瑞顺;刘秀峰;;音形编码汉字输入法研究[J];微计算机信息;2010年36期
中国硕士学位论文全文数据库 前4条
1 刘瑞顺;基于Android平台的智能手机输入法研究与设计[D];汕头大学;2011年
2 王岳;Android平台中文输入法的设计和实现[D];苏州大学;2012年
3 郑琳;手机游戏跨平台开发框架的设计与实现[D];北京工业大学;2012年
4 王磊;移动娱乐设备软件测试技术研究[D];安徽大学;2013年
【参考文献】
中国期刊全文数据库 前10条
1 龙中花,廖建明;基于Qtopia的中文输入法设计与实现[J];成都信息工程学院学报;2004年04期
2 戴丹;董芳;;内存映射文件及其在水文输入法码表共享中的应用[J];贵州工业大学学报(自然科学版);2007年02期
3 陈天娥,赵曾贻,朱兰;数字键中文输入的研究[J];信息技术;2002年10期
4 李明;李方军;张为群;邹显春;徐永红;;在嵌入式系统中实现具有联想功能的汉字输入法的研究[J];计算机科学;2006年09期
5 姚盛旺;;Symbian OS C++程序开发[J];计算机与数字工程;2007年01期
6 王少武,付敏;利用汉字内码与区位码的关系进行汉字录入的一个 C 程序[J];辽宁工学院学报;1997年04期
7 倪小东,李人厚,余克艰,庞宣明;适用于信息设备的汉字输入法研究[J];中文信息学报;2001年05期
8 陆剑江,钱培德;汉字输入法码本自动更正设计研究[J];中文信息学报;2002年06期
9 谢谦;芮建武;吴健;;编码字符集标准及分类研究[J];中文信息学报;2006年05期
10 朱晓旭;李培峰;朱巧明;刁红军;;一个适用于手持设备的多层汉字输入法模型[J];中文信息学报;2006年06期
中国硕士学位论文全文数据库 前2条
1 顾平;一种智能型数码输入技术的研究与设计[D];苏州大学;2005年
2 刘必强;基于Smartphone的智能手机输入法的研究与实现[D];哈尔滨工业大学;2006年
【共引文献】
中国期刊全文数据库 前10条
1 周建政;吕柏权;;UCDOS下点阵字库在嵌入式OLED应用中的移植[J];兵工自动化;2007年07期
2 王旭平;王汉功;陈小虎;;基于Qtopia4的拼音输入法的实现[J];兵工自动化;2008年05期
3 鲍斌;唐慧佳;;Symbian OS中事件驱动多任务的研究[J];成都信息工程学院学报;2009年05期
4 蓝章礼;王华清;白勇;;15键小键盘汉字输入法[J];重庆电力高等专科学校学报;2008年04期
5 周卫华;裴亚军;;基于汉字构形学的非键盘汉字输入法探讨[J];重庆科技学院学报(社会科学版);2007年02期
6 杨金良;;解析Symbian操作系统内存管理机制[J];电脑编程技巧与维护;2010年08期
7 张希瑾;曹洪涛;;描述符在Symbian C++编程中的应用与比较[J];电脑编程技巧与维护;2011年08期
8 罗章海;赵旭;王喜红;;Qtopia的输入法架构分析[J];电脑知识与技术;2011年32期
9 柯利达;吕杨;;基于Qtopia Core的软键盘嵌入式拼音输入法[J];单片机与嵌入式系统应用;2008年06期
10 段少婷;张晓林;许广毅;;一种嵌入式Linux轻量级GUI系统设计[J];电子测量技术;2006年04期
中国重要会议论文全文数据库 前1条
1 张子仪;;前事不忘 后事之师,再接再厉 再造辉煌——庆祝中国畜牧兽医学会动物营养学分会成立三十周年[A];饲料营养研究进展(2010)[C];2010年
中国博士学位论文全文数据库 前4条
1 卢建平;基于拓扑学和统计学的无字库汉字智能造字研究[D];华南理工大学;2010年
2 刘政怡;中文整句智能输入方法研究[D];安徽大学;2007年
3 梁添才;基于认知机理的汉字智能造字研究[D];华南理工大学;2008年
4 孔寒冰;基于本体的工程学科框架研究[D];浙江大学;2009年
中国硕士学位论文全文数据库 前10条
1 柯利达;一种基于ARM和Linux的专用嵌入式手持设备的研究与构建[D];昆明理工大学;2008年
2 李顺芬;智能家居系统中嵌入式图形用户界面系统(GUI)设计[D];东华大学;2011年
3 乔晓燕;基于Qt编程的嵌入式渔业基站电台的设计与实现[D];西安电子科技大学;2011年
4 陈飞;基于Space桌面系统汉字输入及显示方法的研究与实现[D];首都师范大学;2011年
5 程榆;智能手机电信业务应用安全机制研究[D];北京邮电大学;2011年
6 阮伟;基于MeeGo系统的输入法UI插件的设计与实现[D];南京大学;2011年
7 谢燕;宁夏计划生育利益导向机制探究[D];中央民族大学;2011年
8 陈丽蓉;“现代化象意图解识字教学”之可行性研究[D];浙江大学;2010年
9 刘瑞顺;基于Android平台的智能手机输入法研究与设计[D];汕头大学;2011年
10 雷进辉;基于Symbian OS的终端程序设计[D];郑州大学;2010年
【同被引文献】
中国期刊全文数据库 前10条
1 李艳丽;;Android事件处理过程剖析[J];长春理工大学学报(自然科学版);2010年03期
2 流行语;;带你认识手机输入法[J];电脑爱好者(普及版);2007年12期
3 王庚;车明;陈世展;;基于Symbian OS的S60手机游戏图像处理[J];电脑编程技巧与维护;2005年12期
4 秦玉燕;基于J2ME的手机游戏的开发[J];电脑知识与技术;2005年27期
5 赵亮;张维;;基于Android技术的界面设计与研究[J];电脑知识与技术;2009年29期
6 李平新;;Android系统插件式输入法程序的设计[J];电脑知识与技术;2009年35期
7 赵宏伟;;Android NDK开发环境实现与应用[J];电脑知识与技术;2010年35期
8 平凡;;基于SymbianOS的手机游戏引擎研究[J];电脑知识与技术;2010年36期
9 张欣佑;张晓冬;王浩;;AVS编码与DSP实现的视频编码器[J];单片机与嵌入式系统应用;2006年12期
10 郭彩琴;林岩;;基于Wince 6.0操作系统的Ogg/Vorbis解码算法实现与优化[J];电声技术;2012年01期
中国博士学位论文全文数据库 前3条
1 章闻奇;几种微电子材料的制备、表征与性能研究[D];南京大学;2011年
2 尹明;面向无线信道的H.264编码优化技术研究[D];华中科技大学;2006年
3 赵春艳;比较优势与竞争优势的关联机理及转化机制研究[D];武汉理工大学;2010年
中国硕士学位论文全文数据库 前10条
1 赵振宇;嵌入式软件测试技术研究及应用[D];北京邮电大学;2011年
2 刘瑞顺;基于Android平台的智能手机输入法研究与设计[D];汕头大学;2011年
3 王书菊;基于ARM2440平台的Android OS移植与应用开发[D];安徽大学;2011年
4 刘峰;基于Android的语句级智能汉字输入法研究[D];哈尔滨工业大学;2010年
5 朱晓旭;手持设备汉字输入法自动生成技术研究与实现[D];苏州大学;2005年
6 周克兰;汉字数码输入法评价体系研究[D];苏州大学;2005年
7 董红安;计算机五子棋博奕系统的研究与实现[D];山东师范大学;2005年
8 刘必强;基于Smartphone的智能手机输入法的研究与实现[D];哈尔滨工业大学;2006年
9 曲卫华;手机中文输入法的设计与实现[D];中国地质大学(北京);2007年
10 马越;Android的架构与应用[D];中国地质大学(北京);2008年
【二级引证文献】
中国期刊全文数据库 前3条
1 陈钦梧;彭小忠;;新音形编码汉字输入法设计[J];计算机工程与应用;2014年01期
2 张华;刘铁英;;Android应用软件发展趋势与关键技术探索[J];商场现代化;2012年28期
3 王忠民;史育兰;张荣;宋辉;;一种移动智能搜索个性化客户端[J];西安邮电大学学报;2013年03期
中国硕士学位论文全文数据库 前9条
1 刘瑞顺;基于Android平台的智能手机输入法研究与设计[D];汕头大学;2011年
2 燕超霞;基于Android的工程材料信息管理系统的设计与实现[D];郑州大学;2012年
3 官连军;智能容错英文输入引擎的研究与应用[D];西南交通大学;2012年
4 王连鹏;基于Android系统的手势识别方法研究及应用[D];齐齐哈尔大学;2012年
5 王岳;Android平台中文输入法的设计和实现[D];苏州大学;2012年
6 袁廷磊;基于Android平台维吾尔文联想整句输入法的研究与实现[D];新疆大学;2013年
7 吴凯;基于android平台的条码扫描软件的设计与实现[D];北京邮电大学;2013年
8 黄经;基于Android手机平台的交通调查计数系统的设计与实现[D];华南理工大学;2012年
9 图门吉日嘎拉;以彩信形式发送新旧蒙古文短信的研究[D];内蒙古大学;2014年
【二级参考文献】
中国期刊全文数据库 前10条
1 谭毓安,张治中,张雪兰;汉字输入系统的分析与设计[J];兵工自动化;1995年03期
2 苏伟,崔广才,黄希琛,赵建平;中文WINDOWS智能汉字输入系统通用接口设计[J];长春光学精密机械学院学报;1997年02期
3 常江;嵌入式系统中文输入法的设计[J];电子产品世界;2004年17期
4 马少平,夏莹,朱小燕,刘建民,刘健;基于词词同现概率的拼音汉字自动转换方法[J];电子计算机与外部设备;1997年03期
5 马少平,夏莹,张金岭;智能型数字码汉字输入技术[J];电子计算机与外部设备;1999年02期
6 徐志明,王晓龙,姜守旭;一种语句级汉字输入技术的研究[J];高技术通讯;2000年01期
7 陈天娥,赵曾贻,朱兰;数字键中文输入的研究[J];信息技术;2002年10期
8 刘秉权,王晓龙;一种面向用户的语言模型及其机器学习方法[J];哈尔滨工业大学学报;2004年02期
9 何华珍;《中华字海》“音义待考”日本字释源[J];汉字文化;2004年02期
10 刘秉权,王晓龙,王宇颖;一种多知识源汉语语言模型的研究与实现[J];计算机研究与发展;2002年02期
中国重要会议论文全文数据库 前2条
1 华绍和;蒋顺炳;陈一凡;;有关汉字键盘输入的国家标准与规范[A];中国中文信息学会汉字编码专业委员会第八届年会、中国计算机学会中文信息技术专业委员会第六届年会暨汉字输入技术与应用研讨会论文集[C];2002年
2 魏立钦;;形码类输入法的特点及汉字编码发展探讨[A];中国中文信息学会汉字编码专业委员会第八届年会、中国计算机学会中文信息技术专业委员会第六届年会暨汉字输入技术与应用研讨会论文集[C];2002年
中国硕士学位论文全文数据库 前1条
1 戴石麟;汉字编码输入法研究[D];重庆大学;2005年
【相似文献】
中国期刊全文数据库 前10条
1 马君;;在Windows Mobile中藏文SIP的实现[J];西北民族大学学报(自然科学版);2008年03期
2 张晶晶;魏凯斌;丁永军;;Windows mobile环境下移动MIS系统的开发[J];农业网络信息;2009年10期
3 管薇薇;朱金秀;吴淑;王恒;顾春静;;基于Windows Mobile的无线通信系统的研究与实现[J];计算机与信息技术;2008年10期
4 丁天昌;孟庆军;郭松;;基于Windows Mobile的蓝牙动态链接库的设计与实现[J];电子技术;2009年01期
5 仇善梁;;Web Service在移动开发中的应用[J];中国现代教育装备;2009年15期
6 钱恭斌;尹文涛;王文富;;基于WM 6.0操作系统的智能手机定位监控系统设计[J];电子技术应用;2009年12期
7 杨明极;金鑫;;基于Mobile的手机流媒体实时图像浏览客户端的软件设计[J];黑龙江科技信息;2010年07期
8 马云雷;刘功申;葛克为;赵乔;蒋丰杰;;基于Mobile的手机杀毒软件设计与实现[J];信息技术;2011年01期
9 宋晏;;基于Smartphone的嵌入式应用程序开发初探[J];福建电脑;2006年09期
10 俞柏锋;江涛;葛宝忠;;语音采集压缩在Windows Mobile移动终端的研究与实现[J];通信技术;2008年03期
中国重要会议论文全文数据库 前2条
1 袁家勇;韩潇;高诗亮;王锐;;Pocket PC上的三维场景构建[A];2009`中国地理信息产业论坛暨第二届教育论坛就业洽谈会论文集[C];2009年
2 段立斋;李艾华;崔宏亮;;一种基于Windows Mobile的点检手抄表系统设计[A];第七届全国信息获取与处理学术会议论文集[C];2009年
中国硕士学位论文全文数据库 前10条
1 孙航;Windows Mobile平台信息管理系统的设计与实现[D];北京邮电大学;2010年
2 殷芳刚;Windows Mobile平台下手机智能输入法实现方法研究[D];安徽大学;2011年
3 查骅;基于Windows Mobile个人敏感信息防护系统设计与实现[D];电子科技大学;2012年
4 徐德迷;Windows Mobile终端远程信息获取软件的设计与实现[D];北京邮电大学;2013年
5 齐艳;Windows Mobile平台杀毒系统的设计与实现[D];北京邮电大学;2010年
6 刘瑜;基于Windows Mobile的多媒体彩像系统终端软件的研究与实现[D];北京交通大学;2011年
7 刘丽平;基于Windows Mobile平台实现的微型心电图机[D];北京交通大学;2010年
8 胡凌昊;基于Windows Mobile的脉搏监护系统[D];兰州理工大学;2011年
9 林睿;跨Windows Mobile和Android驱动框架的设计与实现[D];电子科技大学;2011年
10 张英霞;基于Windows Mobile的安全防护系统的研究与实现[D];华南理工大学;2010年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026