[发明专利]一种显示虚拟键盘的方法及装置有效
申请号: | 201310200312.2 | 申请日: | 2013-05-27 |
公开(公告)号: | CN104182163B | 公开(公告)日: | 2018-07-13 |
发明(设计)人: | 杨振华 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F3/0488 | 分类号: | G06F3/0488 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟键盘 用户手指 触摸屏 划动 虚拟键盘显示 用户敲击键盘 触发指令 方向确定 接收用户 切换按钮 用户需要 调用 键盘 中断 | ||
1.一种显示虚拟键盘的方法,其特征在于,所述方法包括:
设置多个虚拟键盘,其中每个虚拟键盘包括同一种类型的按键组合或者由用户自定义的常用按键组合,为每一个虚拟键盘配置一个手指的划动方向;
接收用户在触摸屏上手指划动时产生的触发指令,所述触发指令携带所述用户在所述触摸屏上手指的划动方向;
根据所述手指的划动方向,确定所述手指的划动方向对应的虚拟键盘,所述手指的划动方向对应的虚拟键盘包括预先定义的同一种类型的按键的组合;
在所述触摸屏上显示所述手指的划动方向对应的虚拟键盘,包括:在所述触摸屏上第一位置显示所述手指的划动方向对应的虚拟键盘,所述第一位置是所述用户在所述触摸屏上停止划动时的手指位置,以在有限区域内动态布局各种虚拟键盘类型。
2.根据权利要求1所述的方法,其特征在于,所述多个虚拟键盘包括:
字母键组合在一起形成的第一虚拟键盘,数字键组合在一起形成的第二虚拟键盘,功能键组合在一起形成的第三虚拟键盘,以及编辑键组合在一起形成的第四虚拟键盘;
所述预先配置虚拟键盘与手指的划动方向的对应关系包括:
配置所述第一虚拟键盘与手指向下划动对应,配置所述第二虚拟键盘与手指向上划动对应,配置所述第三虚拟键盘与手指向右划动对应,配置所述第四虚拟键盘与手指向左划动对应。
3.根据权利要求1所述的方法,其特征在于,所述第一位置是所述用户在所述触摸屏上停止划动时手指中心位置。
4.根据权利要求3所述的方法,其特征在于,所述在所述触摸屏上第一位置显示所述手指的划动方向对应的虚拟键盘,包括:
当用户用四个手指划动触摸屏时,将所述四个手指在所述触摸屏上的四个触摸点连成一条线,将连成的线近似为一条直线;
预先设置所述触摸屏的X轴和Y轴;
当所述直线相对于X轴平行,若从左到右依次为食指、中指、无名指、小拇指,则以用户的中指为中心布局,将所述虚拟键盘显示在以中指为中心的屏幕区域;
当所述直线相对于Y轴平行,若从上到下依次为食指、中指、无名指、小拇指,则以用户的中指为中心布局,将所述虚拟键盘显示在以中指所在的触摸点为中心的屏幕区域。
5.根据权利要求3所述的方法,其特征在于,所述在所述触摸屏上第一位置显示所述手指的划动方向对应的虚拟键盘,包括:
当用户用三个手指划动触摸屏时,将所述三个手指在所述触摸屏上的三个触摸点连成一条线,将连成的线近似为一条直线;
预先设置所述触摸屏的X轴和Y轴;
当所述直线相对于X轴平行,若从左到右依次为食指、中指、无名指,则以用户的中指为中心布局,将所述虚拟键盘显示在以中指为中心的屏幕区域;
当所述直线相对于Y轴平行,若从上到下依次为食指、中指、无名指,则以用户的中指为中心布局,将所述虚拟键盘显示在以中指所在的触摸点为中心的屏幕区域。
6.根据权利要求3所述的方法,其特征在于,所述在所述触摸屏上第一位置显示所述手指的划动方向对应的虚拟键盘,包括:
预先设置所述触摸屏的X轴和Y轴;
当用户用两个手指划动触摸屏时,所述两个手指在所述触摸屏上的两个触摸点相对于Y轴其中一个触摸点是高点,另一个触摸点是低点;
以所述高点为中心布局,将所述虚拟键盘显示在以高点为中心的屏幕区域。
7.根据权利要求3项所述的方法,其特征在于,所述在所述触摸屏上第一位置显示所述手指的划动方向对应的虚拟键盘,包括:
当用户用一个手指划动触摸屏时,将所述虚拟键盘显示在以所述一个手指所在的触摸点为中心的屏幕区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310200312.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种游戏对象的显示方法和设备
- 下一篇:电子装置的操作方法以及系统