[发明专利]输入法虚拟键盘的调整方法和输入法装置有效
申请号: | 201410475448.9 | 申请日: | 2014-09-17 |
公开(公告)号: | CN104281385B | 公开(公告)日: | 2017-03-15 |
发明(设计)人: | 王晓飞;刘敏;杜聪慧;杨磊;李利平 | 申请(专利权)人: | 北京搜狗科技发展有限公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06F3/0488 |
代理公司: | 北京润泽恒知识产权代理有限公司11319 | 代理人: | 苏培华 |
地址: | 100084 北京市海淀区中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 输入法 虚拟 键盘 调整 方法 装置 | ||
技术领域
本发明涉及输入法技术领域,特别是涉及一种输入法虚拟键盘的调整方法和一种输入法装置。
背景技术
近年来,随着具有触摸屏移动终端的迅猛增长,输入法也得到了飞速发展。利用输入法用户可以在触摸屏上通过手指操作虚拟键盘,从而快速地进行输入,因此,输入法对于触摸屏终端乃至终端应用的重要性不言而喻。
随着终端设备的技术进步,触摸屏的屏幕尺寸也在变得越变越大,并且大尺寸屏幕更适合浏览网页、观看视频等,因此,当前越来越多的手机等移动终端均拥有6英寸及以上的大尺寸屏幕,其他触摸屏终端,如平板,智能电视等,其屏幕的尺寸更是远远大于6英寸。
但是,屏幕尺寸较大的触摸屏终端也增加了用户单手操作的难度,甚至,一些日常的操作都会变得极为困难。例如输入一段文本时,由于屏幕尺寸较大,输入法的虚拟键盘的各按键之间距离较远难以通过单手实现操作。
虽然有些输入法的虚拟键盘提供了大小调节功能,但是,由于终端系统的限制,虚拟键盘仅能位于屏幕的下部,因此在调节是也仅能调节虚拟键盘的上边,而不能调节键盘的其他边,并且,可调节的大小也具有一定的限制,因此即使进行了调整也难以进行单手操作。
发明内容
本发明实施例所要解决的技术问题是提供一种输入法虚拟键盘的调整方法,以解决现有输入法虚拟键盘难以单手操作的问题。
相应的,本发明实施例还提供了一种输入法装置,用以保证上述方法的实现及应用。
为了解决上述问题,本发明公开了一种输入法虚拟键盘的调整方法,所述的方法包括:依据接收的键盘浮动指令将输入法窗口的尺寸调整为屏幕尺寸;拦截用户在触摸屏幕上的点击事件,并对所述点击事件进行检测;当检测所述点击事件为键盘调整指令时,依据所述键盘调整指令调整所述输入法视图的绘制位置和/或绘制尺寸,其中,所述输入法视图是输入法窗口中绘制虚拟键盘的区域。
可选的,依据接收的键盘浮动指令将输入法窗口的尺寸调整为屏幕尺寸之后,还包括:将所述输入法窗口的背景色配置为透明;将所述输入法视图的绘制位置调整到所述输入法窗口的预置位置处,并将所述输入法视图的绘制尺寸调整为预置尺寸。
可选的,所述对所述点击事件进行检测,包括:获取所述点击事件中的点击位置信息,并检测所述点击位置信息是否位于所述输入法视图内;若检测到所述点击位置信息位于所述输入法视图外,则将所述点击事件分发给输入法当前所在的应用程序;若检测到所述点击位置信息位于所述输入法视图内,则依据所述点击位置信息检测所述点击事件是否为键盘调整指令。
可选的,依据所述点击位置信息检测所述点击事件是否为键盘调整指令,包括:检测所述点击位置信息在所述输入法视图中的位置;当所述点击位置信息位于所述输入法视图的键盘区内时,将所述点击事件分发给所述输入法视图的键盘区;当所述点击位置信息位于所述输入法视图的非键盘区,且所述点击事件满足预置条件时,所述点击事件为所述键盘调整指令。
可选的,当所述点击位置信息位于所述输入法视图的非键盘区内时,所述点击位置信息为所述键盘调整指令,包括:当所述输入法窗口为编辑状态且点击位置信息位于所述输入法视图的候选展示区内时,检测所述点击事件的移动角度信息是否位于预置角度范围内;若所述点击事件的移动角度信息位于预置角度范围内,则所述点击事件为所述键盘调整指令。
可选的,所述预置条件包括第一预置条件,依据所述键盘调整指令调整所述输入法视图在所述输入法窗口内的绘制位置的步骤包括:若所述点击事件满足第一预置条件,则所述键盘调整指令为位置调整指令,依据所述点击事件获取轨迹信息;按照所述轨迹信息调整所述输入法视图在所述输入法窗口内的绘制位置。
可选的,其特征在于,所述预置条件包括第二预置条件,依据所述键盘调整指令调整所述输入法视图的绘制尺寸的步骤包括:若所述点击事件满足第二预置条件,则所述键盘调整指令为尺寸调整指令,启动所述输入法视图的尺寸调整蒙版;确定所述输入法视图的调整向量,并按照所述调节向量分别对所述输入法视图内的尺寸调整蒙版进行调整。
可选的,确定所述输入法视图的调整向量的步骤包括:依据所述点击事件获取调整后的绘制尺寸,并采用所述调整后的绘制尺寸和所述输入法视图的预置尺寸计算调整向量;或,依据所述点击事件获取调整角度,并按照所述调整角度确定调整向量。
可选的,还包括:接收浮动结束指令;依据所述浮动结束指令将所述输入法窗口和输入法视图调整回原始尺寸和原始位置;恢复所述输入法窗口的背景色。
可选的,还包括:调整所述输入法视图的背景的透明度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京搜狗科技发展有限公司,未经北京搜狗科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410475448.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种煤气灶防风圈
- 下一篇:一种具有双向射频无线通讯系统的烟灶组合