[发明专利]一种移动终端中显示与输入符号的方法有效
| 申请号: | 200910045641.8 | 申请日: | 2009-01-21 |
| 公开(公告)号: | CN101477441A | 公开(公告)日: | 2009-07-08 |
| 发明(设计)人: | 周导;黄勇 | 申请(专利权)人: | 上海闻泰电子科技有限公司 |
| 主分类号: | G06F3/048 | 分类号: | G06F3/048 |
| 代理公司: | 上海新天专利代理有限公司 | 代理人: | 王敏杰 |
| 地址: | 200001上海市*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 移动 终端 显示 输入 符号 方法 | ||
技术领域
本发明涉及移动终端,特别是一种在移动终端中显示与输入符号的方法,这些符号有包括特殊符号和自定义符号。
背景技术
目前市场上很多移动终端在输入符号时都是将从输入法库中取出的符号在移动终端屏幕下方一行显示出来,用上下左右键和数字来移动选择符号,在输入法的符号选择状态也可以用数字键来选择当前页数字键数字所对应的符号,但是移动终端的屏幕很有限,一行一般只能显示6至10个符号,但是常用的符号就有30多个,那么就需要用上下方向键来翻页,这就有个翻页寻找所需符号的过程,降低了输入的效率。
也有很多移动终端将符号显示在一个界面上,用上下左右键来选择,但是不能用数字键快捷选择。如果符号较多,这两种输入符号的方法的速度都会很慢。
发明内容
本发明的目的在于克服上述现有技术中存在的不足,提供一种新的在移动终端中显示与输入符号的方法。通过本发明的方法可以使得移动终端符号的输入更加方便快速。
本发明提供的技术方案如下:
一种移动终端中显示与输入符号的方法,包括符号显示与符号输入,其特征在于:所述的符号显示是把所需符号建立一个表,保存在移动终端上,然后把表中符号按行列顺序依次显示在移动终端的一个界面上,在界面的最上面显示列索引数字,显示时遇到特殊符号,先把特殊符号映射到指定的编码,然后显示映射的编码所对应的点阵数据;
所述的符号输入是用上下左右键来选择符号,同时在当前行可以输入数字来快捷输入本行中该数字对应的符号,在退出时当前符号将被记下,再次进入符号界面时,默认选种该符号;
所述符号显示是把所需符号按行列顺序依次显示在移动终端的一个界面上,其具体步骤如下:
1a.把需要显示的符号归类,按类排成一个个线性表,然后把各表以数组的形式保存在移动终端上,其中数组的每个元素的值为相应符号表中相应位置符号的unicode编码;
1b.在移动终端系统中创建一个窗口,打开刚创建的窗口,根据需要选择将要显示的符号表,获得符号表所对应数组的首地址和大小;设置当前选中符号索引的默认值为列表中第一个符号,保存在一个静态变量中;
1c.在移动终端的显示器上绘制符号窗口;
所述符号输入的方法包括第一输入法、第二输入法和特殊符号输入方法,所述第一输入法是在移动终端系统中,移动上下左右方向键来选中所需的字符,再按确定键输入,其步骤如下:
2a.在移动终端系统中,按上下左右方向键,向所创建的符号窗口发送对应的按键消息;
2b.窗口响应对应的按键键消息,根据当所选符号在符号表中的索引和按键,计算得到将要选中的那个符号在符号中的索引,并把值赋给保存选中符号索引的那个定义好的静态变量中,记忆当前选中的符号;
2c.发送符号刷新的消息到本窗口,执行步骤1c,在移动终端的显示器上重新绘制符号窗口;
2d.在移动终端系统中,按确定键,向符号窗口发送对应的按键消息。
2e.窗口响应确定键的按键键消息,根据选中符号索引的值,从保存符号表的数组中取出符号的unicode编码的值,输入到的编辑框中;
2f.关闭符号窗口;
所述的第二符号输入法是在移动终端系统中,按数字键来快捷选择并输入本行的第几个符号,其具体步骤是:
3a.在移动终端系统中,按数字键,向所创建的符号窗口发送对应的按键消息;
3b.符号窗口响应对应的按键键消息,根据当前光标所选字符所在的行数和数字键所选的列数,计算得到将要选中的那个符号在符号中的索引,把值赋给保存选中符号索引的那个定义好的静态变量中,记忆当前选中的符号;
3c.根据选中符号索引的值,从保存符号表的数组中取出符号的unicode码的值,输入到的编辑框中;
3d.关闭符号窗口;
所述的特殊符号和自定义符号显示与输入。
4a.用画字符工具画出特殊符号和自定义符号,如空格和回车符号。
4b.将所画出的符号生成点阵,将该点阵加入字库中,并记录下所画符号的宽度和在字库中所处的位置。
4c.在符号界面上显示自定义符号时,根据unicode编码判断是否自定义符号,如果是自定义符号就需要转换成在字库中存放的符号的编码,根据该编码在字库中取出该符号的点阵,将点阵画出来,即为所见到的符号。
4d.用户在输入该自定义符号时,不能将该点阵符号编码加入到编辑框,而应该映射到原始编码加入编辑框,如空格是0x20,回车是0x0d。
所述步骤1c中绘制符号窗口分为以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海闻泰电子科技有限公司,未经上海闻泰电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910045641.8/2.html,转载请声明来源钻瓜专利网。





