一种触控操作指令的执行方法及电子设备.pdf

上传人:1** 文档编号:1639591 上传时间:2018-06-30 格式:PDF 页数:22 大小:1.30MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310676251.7

申请日:

2013.12.11

公开号:

CN104714729A

公开日:

2015.06.17

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06F 3/0484申请日:20131211|||公开

IPC分类号:

G06F3/0484(2013.01)I; G06F3/0488(2013.01)I

主分类号:

G06F3/0484

申请人:

联想(北京)有限公司

发明人:

孙子砚; 张怡; 李斌

地址:

100085北京市海淀区上地信息产业基地创业路6号

优先权:

专利代理机构:

北京集佳知识产权代理有限公司11227

代理人:

王宝筠

PDF下载: PDF下载
内容摘要

本发明公开一种触控操作指令的执行方法及电子设备。所述方法包括:确定用户输入所述触控操作指令时所使用的操作体的信息;判断所述信息是否满足预设条件,得到第一判断结果;当所述第一判断结果为是时,对所述第一显示内容执行所述触控操作指令所表示的动作;当所述第一判断结果为否时,对所述第二显示内容执行所述触控操作指令所表示的动作。采用本发明的方法或电子设备,可以通过操作体的信息确定触控操作指令所针对的对象,从而对于在某个程序窗口输入的触控操作指令,可以区分该指令是针对整个窗口的,还是针对该窗口内包含的内容的。

权利要求书

权利要求书
1.  一种触控操作指令的执行方法,应用于具有触控输入单元和图像显示单元的电子设备,其特征在于,用户在所述触控输入单元上输入触控操作指令时的触控位置,与所述图像显示单元上显示的图像相对应的区域为第一图像区域,所述第一图像区域至少与第一显示内容和第二显示内容相对应,所述第一显示内容与所述第二显示内容不同;
所述方法包括:
确定用户输入所述触控操作指令时所使用的操作体的信息;
判断所述信息是否满足预设条件,得到第一判断结果;
当所述第一判断结果为是时,对所述第一显示内容执行所述触控操作指令所表示的动作;
当所述第一判断结果为否时,对所述第二显示内容执行所述触控操作指令所表示的动作。

2.  根据权利要求1所述的方法,其特征在于,所述确定用户输入所述触控操作指令时所使用的操作体的信息,具体包括:
确定用户输入所述触控操作指令时所使用的操作体的数量信息;
相应的,所述判断所述信息是否满足预设条件,具体包括:
判断所述数量信息表示的数目是否大于第一预设阈值。

3.  根据权利要求1所述的方法,其特征在于,所述确定用户输入所述触控操作指令时所使用的操作体的信息,具体包括:
确定用户输入所述触控操作指令时所使用的操作体的间距信息;所述间距信息表示所述操作体之间的距离;
相应的,所述判断所述信息是否满足预设条件,具体包括:
判断所述距离是否大于第二预设阈值。

4.  根据权利要求1-3任一项所述的方法,其特征在于,所述对所述第一显示内容执行所述触控操作指令所表示的动作,具体包括:
对所述第一显示内容执行所述触控操作指令所表示的旋转动作;.
所述对所述第二显示内容执行所述触控操作指令所表示的动作,具体包括:
对所述第二显示内容执行所述触控操作指令所表示的旋转动作。

5.  根据权利要求1-3任一项所述的方法,其特征在于,所述对所述第一显示内容执行所述触控操作指令所表示的动作,具体包括:
对所述第一显示内容执行所述触控操作指令所表示的平移动作;
所述对所述第二显示内容执行所述触控操作指令所表示的动作,具体包括:
对所述第二显示内容执行所述触控操作指令所表示的平移动作。

6.  根据权利要求4所述的方法,其特征在于,所述对所述第一显示内容执行所述触控操作指令所表示的旋转动作,具体包括:
获取用户输入所述触控操作指令时,与所述触控输入单元之间相接触的触控点的位置;
根据所述触控点的位置,确定所述触控点的几何中心;
将所述几何中心确定为所述第一显示内容的第一旋转中心;
将所述触控点围绕所述几何中心旋转的角度确定为所述第一显示内容的第一旋转角度;
将所述第一显示内容围绕所述第一旋转中心旋转所述第一旋转角度;
相应的,所述对所述第二显示内容执行所述触控操作指令所表示的旋转动作,具体包括:
获取用户输入所述触控操作指令时,与所述触控输入单元之间相接触的触控点的位置;
根据所述触控点的位置,确定所述触控点的几何中心;
将所述几何中心确定为所述第二显示内容的第二旋转中心;
将所述触控点围绕所述几何中心旋转的角度确定为所述第二显示内容的 第二旋转角度;
将所述第二显示内容围绕所述第二旋转中心旋转所述第二旋转角度。

7.  根据权利要求4所述的方法,其特征在于,所述对所述第一显示内容执行所述触控操作指令所表示的旋转动作,具体包括:
获取用户输入所述触控操作指令时,触控点在所述触控输入单元上的弧形移动轨迹;
确定所述弧形移动轨迹所围绕的圆心;
将所述圆心确定为所述第一显示内容的第三旋转中心;
将所述触控点围绕所述圆心旋转的角度确定为所述第一显示内容的第三旋转角度;
将所述第一显示内容围绕所述第三旋转中心旋转所述第三旋转角度;
相应的,所述对所述第二显示内容执行所述触控操作指令所表示的旋转动作,具体包括:
获取用户输入所述触控操作指令时,触控点在所述触控输入单元上的弧形移动轨迹;
确定所述弧形移动轨迹所围绕的圆心;
将所述圆心确定为所述第二显示内容的第四旋转中心;
将所述触控点围绕所述圆心旋转的角度确定为所述第二显示内容的第四旋转角度;
将所述第二显示内容围绕所述第四旋转中心旋转所述第四旋转角度。

8.  根据权利要求1-3任一项所述的方法,其特征在于,所述对所述第一显示内容执行所述触控操作指令所表示的动作,具体包括:
对所述第一图像区域对应的窗口以及窗口内包含的内容执行所述触控操作指令所表示的动作;.
相应的,所述对所述第二显示内容执行所述触控操作指令所表示的动作,具体包括:
对所述第一图像区域对应的窗口内包含的内容执行所述触控操作指令所表示的动作;
或者,所述对所述第一显示内容执行所述触控操作指令所表示的动作,具体包括:
对所述第一图像区域对应的窗口内包含的内容执行所述触控操作指令所表示的动作;
相应的,所述对所述第二显示内容执行所述触控操作指令所表示的动作,具体包括:
对所述第一图像区域对应的窗口以及窗口内包含的内容执行所述触控操作指令所表示的动作。

9.  一种电子设备,所述电子设备具有触控输入单元和图像显示单元,其特征在于,用户在所述触控输入单元上输入触控操作指令时的触控位置,与所述图像显示单元上显示的图像相对应的区域为第一图像区域,所述第一图像区域至少与第一显示内容和第二显示内容相对应,所述第一显示内容与所述第二显示内容不同;
所述电子设备包括:
确定单元,用于确定用户输入所述触控操作指令时所使用的操作体的信息;
判断单元,用于判断所述信息是否满足预设条件,得到第一判断结果;
第一执行单元,用于当所述第一判断结果为是时,对所述第一显示内容执行所述触控操作指令所表示的动作;
第二执行单元,用于当所述第一判断结果为否时,对所述第二显示内容执行所述触控操作指令所表示的动作。

10.  根据权利要求9所述的电子设备,其特征在于,所述确定单元,具体包括:
第一确定子单元,用于确定用户输入所述触控操作指令时所使用的操作体的数量信息;
相应的,所述判断单元,具体包括:
第一判断子单元,用于判断所述数量信息表示的数目是否大于第一预设阈值。

11.  根据权利要求9所述的电子设备,其特征在于,所述确定单元,具体包括:
第二确定子单元,用于确定用户输入所述触控操作指令时所使用的操作体的间距信息;所述间距信息表示所述操作体之间的距离;
相应的,所述判断单元,具体包括:
第二判断子单元,用于判断所述距离是否大于第二预设阈值。

12.  根据权利要求9-11任一项所述的电子设备,其特征在于,所述第一执行单元,具体包括:
第一执行子单元,用于对所述第一显示内容执行所述触控操作指令所表示的旋转动作;.
所述第二执行单元,具体包括:
第二执行子单元,用于对所述第二显示内容执行所述触控操作指令所表示的旋转动作。

13.  根据权利要求9-11任一项所述的电子设备,其特征在于,所述第一执行单元,具体包括:
第三执行子单元,用于对所述第一显示内容执行所述触控操作指令所表示的平移动作;
所述第二执行单元,具体包括:
第四执行子单元,用于对所述第二显示内容执行所述触控操作指令所表示的平移动作。

14.  根据权利要求12所述的电子设备,其特征在于,所述第一执行子单元,具体包括:
第一位置获取子单元,用于获取用户输入所述触控操作指令时,与所述触 控输入单元之间相接触的触控点的位置;
第一几何中心确定子单元,用于根据所述触控点的位置,确定所述触控点的几何中心;
第一旋转中心确定子单元,用于将所述几何中心确定为所述第一显示内容的第一旋转中心;
第一旋转角度确定子单元,用于将所述触控点围绕所述几何中心旋转的角度确定为所述第一显示内容的第一旋转角度;
第一旋转子单元,用于将所述第一显示内容围绕所述第一旋转中心旋转所述第一旋转角度;
相应的,所述第二执行子单元,具体包括:
第二位置获取子单元,用于获取用户输入所述触控操作指令时,与所述触控输入单元之间相接触的触控点的位置;
第二几何中心确定子单元,用于根据所述触控点的位置,确定所述触控点的几何中心;
第二旋转中心确定子单元,用于将所述几何中心确定为所述第二显示内容的第二旋转中心;
第二旋转角度确定子单元,用于将所述触控点围绕所述几何中心旋转的角度确定为所述第二显示内容的第二旋转角度;
第二旋转子单元,用于将所述第二显示内容围绕所述第二旋转中心旋转所述第二旋转角度。

15.  根据权利要求12所述的电子设备,其特征在于,所述第一执行子单元,具体包括:
第一移动轨迹获取子单元,用于获取用户输入所述触控操作指令时,触控点在所述触控输入单元上的弧形移动轨迹;
第一圆心确定子单元,用于确定所述弧形移动轨迹所围绕的圆心;
第三旋转中心确定子单元,用于将所述圆心确定为所述第一显示内容的第 三旋转中心;
第三旋转角度确定子单元,用于将所述触控点围绕所述圆心旋转的角度确定为所述第一显示内容的第三旋转角度;
第三旋转子单元,用于将所述第一显示内容围绕所述第三旋转中心旋转所述第三旋转角度;
相应的,所述第二执行子单元,具体包括:
第二移动轨迹获取子单元,用于获取用户输入所述触控操作指令时,触控点在所述触控输入单元上的弧形移动轨迹;
第二圆心确定子单元,用于确定所述弧形移动轨迹所围绕的圆心;
第四旋转中心确定子单元,用于将所述圆心确定为所述第二显示内容的第四旋转中心;
第四旋转角度确定子单元,用于将所述触控点围绕所述圆心旋转的角度确定为所述第二显示内容的第四旋转角度;
第四旋转子单元,用于将所述第二显示内容围绕所述第四旋转中心旋转所述第四旋转角度。

16.  根据权利要求9-11任一项所述的电子设备,其特征在于,所述第一执行单元,具体包括:
第五执行子单元,用于对所述第一图像区域对应的窗口以及窗口内包含的内容执行所述触控操作指令所表示的动作;.
相应的,所述第二执行单元,具体包括:
第六执行子单元,用于对所述第一图像区域对应的窗口内包含的内容执行所述触控操作指令所表示的动作;
或者,所述第一执行单元,具体包括:
第七执行子单元,用于对所述第一图像区域对应的窗口内包含的内容执行所述触控操作指令所表示的动作;
相应的,所述第二执行单元,具体包括:
第八执行子单元,用于对所述第一图像区域对应的窗口以及窗口内包含的内容执行所述触控操作指令所表示的动作。

说明书

说明书一种触控操作指令的执行方法及电子设备
技术领域
本发明涉及数据处理领域,特别是涉及一种触控操作指令的执行方法及电子设备。
背景技术
时下的电子设备,大都具有触控功能,可以支持触控操作。用户在使用具有触控功能的电子设备时,可以对电子设备显示的画面通过触控操作进行调节。例如,通过手指的捏合,缩小画面的显示尺寸;或者,通过手指的扩张,扩大画面的显示尺寸。
但是,现有技术中,电子设备在执行触控操作指令时,有一个缺陷:即对于在某个程序窗口输入的触控操作指令,不会区分该指令是针对整个窗口的,还是针对该窗口内包含的内容的。
发明内容
本发明的目的是提供一种触控操作指令的执行方法及电子设备,能够解决对于在某个程序窗口输入的触控操作指令,无法区分该指令是针对整个窗口的,还是针对该窗口内包含的内容的问题。
为实现上述目的,本发明提供了如下方案:
一种触控操作指令的执行方法,应用于具有触控输入单元和图像显示单元的电子设备,用户在所述触控输入单元上输入触控操作指令时的触控位置,与所述图像显示单元上显示的图像相对应的区域为第一图像区域,所述第一图像区域至少与第一显示内容和第二显示内容相对应,所述第一显示内容与所述第二显示内容不同;
所述方法包括:
确定用户输入所述触控操作指令时所使用的操作体的信息;
判断所述信息是否满足预设条件,得到第一判断结果;
当所述第一判断结果为是时,对所述第一显示内容执行所述触控操作指令 所表示的动作;
当所述第一判断结果为否时,对所述第二显示内容执行所述触控操作指令所表示的动作。
可选的,所述确定用户输入所述触控操作指令时所使用的操作体的信息,具体包括:
确定用户输入所述触控操作指令时所使用的操作体的数量信息;
相应的,所述判断所述信息是否满足预设条件,具体包括:
判断所述数量信息表示的数目是否大于第一预设阈值。
可选的,所述确定用户输入所述触控操作指令时所使用的操作体的信息,具体包括:
确定用户输入所述触控操作指令时所使用的操作体的间距信息;所述间距信息表示所述操作体之间的距离;
相应的,所述判断所述信息是否满足预设条件,具体包括:
判断所述距离是否大于第二预设阈值。
可选的,所述对所述第一显示内容执行所述触控操作指令所表示的动作,具体包括:
对所述第一显示内容执行所述触控操作指令所表示的旋转动作;.
所述对所述第二显示内容执行所述触控操作指令所表示的动作,具体包括:
对所述第二显示内容执行所述触控操作指令所表示的旋转动作。
可选的,所述对所述第一显示内容执行所述触控操作指令所表示的动作,具体包括:
对所述第一显示内容执行所述触控操作指令所表示的平移动作;
所述对所述第二显示内容执行所述触控操作指令所表示的动作,具体包括:
对所述第二显示内容执行所述触控操作指令所表示的平移动作。
可选的,所述对所述第一显示内容执行所述触控操作指令所表示的旋转动作,具体包括:
获取用户输入所述触控操作指令时,与所述触控输入单元之间相接触的触控点的位置;
根据所述触控点的位置,确定所述触控点的几何中心;
将所述几何中心确定为所述第一显示内容的第一旋转中心;
将所述触控点围绕所述几何中心旋转的角度确定为所述第一显示内容的第一旋转角度;
将所述第一显示内容围绕所述第一旋转中心旋转所述第一旋转角度;
相应的,所述对所述第二显示内容执行所述触控操作指令所表示的旋转动作,具体包括:
获取用户输入所述触控操作指令时,与所述触控输入单元之间相接触的触控点的位置;
根据所述触控点的位置,确定所述触控点的几何中心;
将所述几何中心确定为所述第二显示内容的第二旋转中心;
将所述触控点围绕所述几何中心旋转的角度确定为所述第二显示内容的第二旋转角度;
将所述第二显示内容围绕所述第二旋转中心旋转所述第二旋转角度。
可选的,所述对所述第一显示内容执行所述触控操作指令所表示的旋转动作,具体包括:
获取用户输入所述触控操作指令时,触控点在所述触控输入单元上的弧形移动轨迹;
确定所述弧形移动轨迹所围绕的圆心;
将所述圆心确定为所述第一显示内容的第三旋转中心;
将所述触控点围绕所述圆心旋转的角度确定为所述第一显示内容的第三旋转角度;
将所述第一显示内容围绕所述第三旋转中心旋转所述第三旋转角度;
相应的,所述对所述第二显示内容执行所述触控操作指令所表示的旋转动作,具体包括:
获取用户输入所述触控操作指令时,触控点在所述触控输入单元上的弧形移动轨迹;
确定所述弧形移动轨迹所围绕的圆心;
将所述圆心确定为所述第二显示内容的第四旋转中心;
将所述触控点围绕所述圆心旋转的角度确定为所述第二显示内容的第四旋转角度;
将所述第二显示内容围绕所述第四旋转中心旋转所述第四旋转角度。
可选的,所述对所述第一显示内容执行所述触控操作指令所表示的动作,具体包括:
对所述第一图像区域对应的窗口以及窗口内包含的内容执行所述触控操作指令所表示的动作;.
相应的,所述对所述第二显示内容执行所述触控操作指令所表示的动作,具体包括:
对所述第一图像区域对应的窗口内包含的内容执行所述触控操作指令所表示的动作;
或者,所述对所述第一显示内容执行所述触控操作指令所表示的动作,具体包括:
对所述第一图像区域对应的窗口内包含的内容执行所述触控操作指令所表示的动作;
相应的,所述对所述第二显示内容执行所述触控操作指令所表示的动作,具体包括:
对所述第一图像区域对应的窗口以及窗口内包含的内容执行所述触控操作指令所表示的动作。
一种电子设备,所述电子设备具有触控输入单元和图像显示单元,用户在所述触控输入单元上输入触控操作指令时的触控位置,与所述图像显示单元上显示的图像相对应的区域为第一图像区域,所述第一图像区域至少与第一显示内容和第二显示内容相对应,所述第一显示内容与所述第二显示内容不同;
所述电子设备包括:
确定单元,用于确定用户输入所述触控操作指令时所使用的操作体的信息;
判断单元,用于判断所述信息是否满足预设条件,得到第一判断结果;
第一执行单元,用于当所述第一判断结果为是时,对所述第一显示内容执行所述触控操作指令所表示的动作;
第二执行单元,用于当所述第一判断结果为否时,对所述第二显示内容执行所述触控操作指令所表示的动作。
可选的,所述确定单元,具体包括:
第一确定子单元,用于确定用户输入所述触控操作指令时所使用的操作体的数量信息;
相应的,所述判断单元,具体包括:
第一判断子单元,用于判断所述数量信息表示的数目是否大于第一预设阈值。
可选的,所述确定单元,具体包括:
第二确定子单元,用于确定用户输入所述触控操作指令时所使用的操作体的间距信息;所述间距信息表示所述操作体之间的距离;
相应的,所述判断单元,具体包括:
第二判断子单元,用于判断所述距离是否大于第二预设阈值。
可选的,所述第一执行单元,具体包括:
第一执行子单元,用于对所述第一显示内容执行所述触控操作指令所表示的旋转动作;.
所述第二执行单元,具体包括:
第二执行子单元,用于对所述第二显示内容执行所述触控操作指令所表示的旋转动作。
可选的,所述第一执行单元,具体包括:
第三执行子单元,用于对所述第一显示内容执行所述触控操作指令所表示的平移动作;
所述第二执行单元,具体包括:
第四执行子单元,用于对所述第二显示内容执行所述触控操作指令所表示的平移动作。
可选的,所述第一执行子单元,具体包括:
第一位置获取子单元,用于获取用户输入所述触控操作指令时,与所述触控输入单元之间相接触的触控点的位置;
第一几何中心确定子单元,用于根据所述触控点的位置,确定所述触控点的几何中心;
第一旋转中心确定子单元,用于将所述几何中心确定为所述第一显示内容的第一旋转中心;
第一旋转角度确定子单元,用于将所述触控点围绕所述几何中心旋转的角度确定为所述第一显示内容的第一旋转角度;
第一旋转子单元,用于将所述第一显示内容围绕所述第一旋转中心旋转所述第一旋转角度;
相应的,所述第二执行子单元,具体包括:
第二位置获取子单元,用于获取用户输入所述触控操作指令时,与所述触控输入单元之间相接触的触控点的位置;
第二几何中心确定子单元,用于根据所述触控点的位置,确定所述触控点的几何中心;
第二旋转中心确定子单元,用于将所述几何中心确定为所述第二显示内容 的第二旋转中心;
第二旋转角度确定子单元,用于将所述触控点围绕所述几何中心旋转的角度确定为所述第二显示内容的第二旋转角度;
第二旋转子单元,用于将所述第二显示内容围绕所述第二旋转中心旋转所述第二旋转角度。
可选的,所述第一执行子单元,具体包括:
第一移动轨迹获取子单元,用于获取用户输入所述触控操作指令时,触控点在所述触控输入单元上的弧形移动轨迹;
第一圆心确定子单元,用于确定所述弧形移动轨迹所围绕的圆心;
第三旋转中心确定子单元,用于将所述圆心确定为所述第一显示内容的第三旋转中心;
第三旋转角度确定子单元,用于将所述触控点围绕所述圆心旋转的角度确定为所述第一显示内容的第三旋转角度;
第三旋转子单元,用于将所述第一显示内容围绕所述第三旋转中心旋转所述第三旋转角度;
相应的,所述第二执行子单元,具体包括:
第二移动轨迹获取子单元,用于获取用户输入所述触控操作指令时,触控点在所述触控输入单元上的弧形移动轨迹;
第二圆心确定子单元,用于确定所述弧形移动轨迹所围绕的圆心;
第四旋转中心确定子单元,用于将所述圆心确定为所述第二显示内容的第四旋转中心;
第四旋转角度确定子单元,用于将所述触控点围绕所述圆心旋转的角度确定为所述第二显示内容的第四旋转角度;
第四旋转子单元,用于将所述第二显示内容围绕所述第四旋转中心旋转所述第四旋转角度。
可选的,所述第一执行单元,具体包括:
第五执行子单元,用于对所述第一图像区域对应的窗口以及窗口内包含的内容执行所述触控操作指令所表示的动作;.
相应的,所述第二执行单元,具体包括:
第六执行子单元,用于对所述第一图像区域对应的窗口内包含的内容执行所述触控操作指令所表示的动作;
或者,所述第一执行单元,具体包括:
第七执行子单元,用于对所述第一图像区域对应的窗口内包含的内容执行所述触控操作指令所表示的动作;
相应的,所述第二执行单元,具体包括:
第八执行子单元,用于对所述第一图像区域对应的窗口以及窗口内包含的内容执行所述触控操作指令所表示的动作。
根据本发明提供的具体实施例,本发明公开了以下技术效果:
本发明的触控操作指令的执行方法及电子设备,通过确定用户输入所述触控操作指令时所使用的操作体的信息,判断所述信息是否满足预设条件,根据判断结果对不同的显示内容执行触控操作指令所表示的动作,可以通过操作体的信息确定触控操作指令所针对的对象,从而对于在某个程序窗口输入的触控操作指令,可以区分该指令是针对整个窗口的,还是针对该窗口内包含的内容的。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明的触控操作指令的执行方法实施例1的流程图;
图2为本发明的触控操作指令的执行方法实施例2的流程图;
图3为采用本申请的触控操作指令的执行方法调整之前的第一图像区域 的示意图;
图4为采用本申请的触控操作指令的执行方法的一种具体方式调整之后的第一图像区域的示意图;
图5为为采用本申请的触控操作指令的执行方法的另一种具体方式调整之后的第一图像区域的示意图;
图6为本发明的触控操作指令的执行方法实施例3的流程图;
图7为本发明的电子设备实施例1的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
本发明的触控操作指令的执行方法,应用于具有触控输入单元和图像显示单元的电子设备。所述电子设备可以是智能手机或者平板电脑。
用户在所述触控输入单元上输入触控操作指令时的触控位置,与所述图像显示单元上显示的图像相对应的区域为第一图像区域,所述第一图像区域至少与第一显示内容和第二显示内容相对应,所述第一显示内容与所述第二显示内容不同。
通常,所述触控输入单元与所述图像显示单元是重合设置在一起的。用户在所述触控输入单元上输入触控操作指令时的触控位置,与所述图像显示单元上显示的图像的第一图像区域,在用户看来,是同一位置。
所述第一图像区域,可以与第一显示内容相对应,也可以与第二显示内容相对应。例如,用户在电子设备上打开了一个网页。则该网页在图像显示单元上显示的图像可以划分成两部分。一部分是该网页的窗口,该窗口上可以具有地址栏、工具栏等输入框,还可以具有“文件”,“工具”等按钮。另一部分是 该网页的内容,也就是用户当前浏览的网页上的文字和图片内容。上述两部分中的任意一部分均可以为第一显示内容,另一部分则为第二显示内容。
概括而言,第一显示内容与第二显示内容中的一个,可以是第一图像区域对应的程序的显示窗口,另一个可以是第一图像区域对应的程序的显示内容。
图1为本发明的触控操作指令的执行方法实施例1的流程图。如图1所示,该方法可以包括:
步骤101:确定用户输入所述触控操作指令时所使用的操作体的信息;
所述操作体可以是用户的手指或者触摸笔。所述信息可以是操作体的数量信息,也可以是操作体之间的间距信息。
步骤102:判断所述信息是否满足预设条件,得到第一判断结果;
当所述信息为操作体的数量信息时,所述预设条件可以是某一预设阈值;当所述信息为操作体之间的间距信息时,所述预设条件可以是某一预设距离值。
步骤103:当所述第一判断结果为是时,对所述第一显示内容执行所述触控操作指令所表示的动作;
所述触控操作指令所表示的动作,可以是旋转或者平移等动作。
当所述信息满足预设条件时,即可以对所述第一显示内容执行所述触控操作指令所表示的动作。
步骤104:当所述第一判断结果为否时,对所述第二显示内容执行所述触控操作指令所表示的动作。
当所述信息不满足预设条件时,即可以对所述第二显示内容执行所述触控操作指令所表示的动作。
综上所述,本实施例中,通过确定用户输入所述触控操作指令时所使用的操作体的信息,判断所述信息是否满足预设条件,根据判断结果对不同的显示内容执行触控操作指令所表示的动作,可以通过操作体的信息确定触控操作指令所针对的对象,从而对于在某个程序窗口输入的触控操作指令,可以区分该指令是针对整个窗口的,还是针对该窗口内包含的内容的。
图2为本发明的触控操作指令的执行方法实施例2的流程图。如图2所示,该方法可以包括:
步骤201:确定用户输入所述触控操作指令时所使用的手指的数目;
所述操作体可以是用户的手指。所述操作体的数量信息就可以是用户输入所述触控操作指令时所使用的手指的数目。
步骤202:判断所述数目是否大于第一预设阈值,得到第一判断结果;
所述第一预设阈值可以是2。当所述第一预设阈值是2时,表示用户输入所述触控操作指令时使用了两根手指。
所述第一预设阈值也可以是其他数值。例如,当所述第一预设阈值是3时,表示用户输入所述触控操作指令时使用了三根手指。
步骤203:当所述第一判断结果为是时,对所述第一图像区域对应的窗口以及窗口内包含的内容执行所述触控操作指令所表示的旋转动作;
具体的,当所述第一判断结果为是时,可以表示用户输入所述触控操作指令时采用了3个或者3个以上的手指。此时,可以对第一图像区域对应的窗口以及窗口内包含的内容,即第一显示内容,执行所述触控操作指令所表示的动作。
当所述触控操作指令所表示的动作为旋转动作时,用户输入所述触控操作指令时与触控输入单元之间相接触的位置通常为多个。这些位置可以称为触控点。
当触控点为多个时,可以根据所述触控点的位置,确定所述触控点的几何中心;
将所述几何中心确定为所述第一显示内容的第一旋转中心;
将所述触控点围绕所述几何中心旋转的角度确定为所述第一显示内容的第一旋转角度;
将所述第一显示内容围绕所述第一旋转中心旋转所述第一旋转角度。
在上述执行旋转操作的过程中,所述第一旋转中心由于是多个触控点的几 何中心,所以第一旋转中心是位于这多个触控点构成的封闭图形的内部的。
当触控点为多个时,还可以根据触控点在所述触控输入单元上的弧形移动轨迹,对相应的显示内容执行旋转操作。
具体的:可以获取用户输入所述触控操作指令时,触控点在所述触控输入单元上的弧形移动轨迹;
确定所述弧形移动轨迹所围绕的圆心;
将所述圆心确定为所述第一显示内容的第三旋转中心;
将所述触控点围绕所述圆心旋转的角度确定为所述第一显示内容的第三旋转角度;
将所述第一显示内容围绕所述第三旋转中心旋转所述第三旋转角度。
在上述执行旋转操作的过程中,所述第三旋转中心由于是触控点在所述触控输入单元上的弧形移动轨迹所围绕的圆心,所以第三旋转中心可以位于这多个触控点构成的封闭图形的内部,也可以位于这多个触控点构成的封闭图形的外部。
步骤204:当所述第一判断结果为否时,对所述第一图像区域对应的窗口所包含的内容执行所述触控操作指令所表示的旋转动作。
具体的,当所述第一判断结果为否时,可以表示用户输入所述触控操作指令时采用了2个或者2个以下的手指。此时,可以对第一图像区域对应的窗口所包含的内容,即第二显示内容,执行所述触控操作指令所表示的动作。
综上所述,本实施例中,通过对于用户输入所述触控操作指令时所使用的手指的数目是否大于预设阈值进行判断,根据判断结果,对不同的操作对象执行触控操作指令所表示的动作,可以实现通过用户输入所述触控操作指令时所使用的手指的数目,对触控操作指令所针对的操作对象进行区分,简化了针对不同操作对象的触控操作指令的输入过程。
需要说明的是,本实施例中,只要不同的判断结果,对应不同的操作对象,就可以达到上面的技术效果。例如,当所述第一判断结果为是时,也可以对所述第一图像区域对应的窗口所包含的内容执行所述触控操作指令所表示的旋 转动作;当所述第一判断结果为否时,也可以对所述第一图像区域对应的窗口以及窗口内包含的内容执行所述触控操作指令所表示的旋转动作。这并不会影响本实施例的技术效果。
图3为采用本申请的触控操作指令的执行方法调整之前的第一图像区域的示意图。图3中,以网页浏览界面为第一图像区域为例进行说明。如图3所示,第一图像区域对应的窗口301内是网页内容302。从图3中可以看出,在调整之前,窗口301以及网页内容302是横平竖直的。
图4为采用本申请的触控操作指令的执行方法的一种具体方式调整之后的第一图像区域的示意图。如图4所示,网页内容302的显示位置发生了旋转,而窗口301的显示位置没有发生改变。假设网页内容302为第一显示内容,窗口301以及网页内容302共同构成的整体为第二显示内容,则图4是采用本申请的触控操作指令的执行方法对第一显示内容进行调节后的示意图。
图5为为采用本申请的触控操作指令的执行方法的另一种具体方式调整之后的第一图像区域的示意图。如图5所示,窗口301和网页内容302的显示位置均发生了旋转。假设网页内容302为第一显示内容,窗口301以及网页内容302共同构成的整体为第二显示内容,则图5是采用本申请的触控操作指令的执行方法对第二显示内容进行调节后的示意图。
图6为本发明的触控操作指令的执行方法实施例3的流程图。如图6所示,该方法可以包括:
步骤601:确定用户输入所述触控操作指令时所使用的操作体的间距信息;所述间距信息表示所述操作体之间的距离;
当所述操作体的数量为两个时,可以直接将两个操作体之间的距离信息作为所述间距信息。
当所述操作体的数量为多个时,可以先获取任意两个操作体之间的距离,然后将距离最大或者距离最小的距离值,作为所述间距信息。
步骤602:判断所述距离是否大于第二预设阈值,得到第一判断结果;
所述第二预设阈值可以是2厘米,也可以是3厘米等等。第二预设阈值的 具体数值可以根据实际需要进行设定。
当所述操作体为手指时,用户叉开手指进行输入时,手指之间的间距就可以大于第二预设阈值;用户并拢手指进行输入时,手指之间的间距就可以小于所述第二预设阈值。
步骤603:当所述第一判断结果为是时,对所述第一显示内容执行所述触控操作指令所表示的平移动作;
本实施例中,所述触控操作指令所表示的动作为平移动作。具体的,可以控制所述第一显示内容按照操作体在触控输入单元上的移动轨迹进行平移。
需要说明的是,如果所述触控操作指令所表示的动作为其他动作,例如旋转动作,则本实施例的方法也是可以使用的。
所述第一显示内容,可以是所述第一图像区域对应的窗口以及窗口内包含的内容,也可以是第一图像区域对应的窗口内包含的内容,只要与第二显示内容不同即可。
步骤604:当所述第一判断结果为否时,对所述第二显示内容执行所述触控操作指令所表示的平移动作。
所述第二显示内容,可以是所述第一图像区域对应的窗口以及窗口内包含的内容,也可以是第一图像区域对应的窗口内包含的内容,只要与第一显示内容不同即可。
本实施例中,通过对于用户输入所述触控操作指令时所使用的操作体的间距是否大于预设阈值进行判断,根据判断结果,对不同的操作对象执行触控操作指令所表示的动作,可以实现通过用户输入所述触控操作指令时所使用的操作体的间距,对触控操作指令所针对的操作对象进行区分,简化了针对不同操作对象的触控操作指令的输入过程。
发明还公开了一种电子设备。所述电子设备可以是智能手机或者平板电脑。所述电子设备具有触控输入单元和图像显示单元。
用户在所述触控输入单元上输入触控操作指令时的触控位置,与所述图像 显示单元上显示的图像相对应的区域为第一图像区域,所述第一图像区域至少与第一显示内容和第二显示内容相对应,所述第一显示内容与所述第二显示内容不同。
通常,所述触控输入单元与所述图像显示单元是重合设置在一起的。用户在所述触控输入单元上输入触控操作指令时的触控位置,与所述图像显示单元上显示的图像的第一图像区域,在用户看来,是同一位置。
所述第一图像区域,可以与第一显示内容相对应,也可以与第二显示内容相对应。例如,用户在电子设备上打开了一个网页。则该网页在图像显示单元上显示的图像可以划分成两部分。一部分是该网页的窗口,该窗口上可以具有地址栏、工具栏等输入框,还可以具有“文件”,“工具”等按钮。另一部分是该网页的内容,也就是用户当前浏览的网页上的文字和图片内容。上述两部分中的任意一部分均可以为第一显示内容,另一部分则为第二显示内容。
概括而言,第一显示内容与第二显示内容中的一个,可以是第一图像区域对应的程序的显示窗口,另一个可以是第一图像区域对应的程序的显示内容。
图7为本发明的电子设备实施例1的结构图。如图7所示,该电子设备可以包括:
确定单元701,用于确定用户输入所述触控操作指令时所使用的操作体的信息;
所述操作体可以是用户的手指或者触摸笔。所述信息可以是操作体的数量信息,也可以是操作体之间的间距信息。
判断单元702,用于判断所述信息是否满足预设条件,得到第一判断结果;
当所述信息为操作体的数量信息时,所述预设条件可以是某一预设阈值;当所述信息为操作体之间的间距信息时,所述预设条件可以是某一预设距离值。
第一执行单元703,用于当所述第一判断结果为是时,对所述第一显示内容执行所述触控操作指令所表示的动作;
所述触控操作指令所表示的动作,可以是旋转或者平移等动作。
当所述信息满足预设条件时,即可以对所述第一显示内容执行所述触控操作指令所表示的动作。
第二执行单元704,用于当所述第一判断结果为否时,对所述第二显示内容执行所述触控操作指令所表示的动作。
当所述信息不满足预设条件时,即可以对所述第二显示内容执行所述触控操作指令所表示的动作。
综上所述,本实施例中,通过确定用户输入所述触控操作指令时所使用的操作体的信息,判断所述信息是否满足预设条件,根据判断结果对不同的显示内容执行触控操作指令所表示的动作,可以通过操作体的信息确定触控操作指令所针对的对象,从而对于在某个程序窗口输入的触控操作指令,可以区分该指令是针对整个窗口的,还是针对该窗口内包含的内容的。
实际应用中,所述确定单元701,具体可以包括:
第一确定子单元,用于确定用户输入所述触控操作指令时所使用的操作体的数量信息;
相应的,所述判断单元702,具体可以包括:
第一判断子单元,用于判断所述数量信息表示的数目是否大于第一预设阈值。
实际应用中,所述确定单元701,具体可以包括:
第二确定子单元,用于确定用户输入所述触控操作指令时所使用的操作体的间距信息;所述间距信息表示所述操作体之间的距离;
相应的,所述判断单元702,具体可以包括:
第二判断子单元,用于判断所述距离是否大于第二预设阈值。
实际应用中,所述第一执行单元703,具体可以包括:
第一执行子单元,用于对所述第一显示内容执行所述触控操作指令所表示的旋转动作;.
所述第二执行单元704,具体可以包括:
第二执行子单元,用于对所述第二显示内容执行所述触控操作指令所表示的旋转动作。
实际应用中,所述第一执行单元703,具体可以包括:
第三执行子单元,用于对所述第一显示内容执行所述触控操作指令所表示的平移动作;
所述第二执行单元704,具体可以包括:
第四执行子单元,用于对所述第二显示内容执行所述触控操作指令所表示的平移动作。
实际应用中,所述第一执行子单元,具体可以包括:
第一位置获取子单元,用于获取用户输入所述触控操作指令时,与所述触控输入单元之间相接触的触控点的位置;
第一几何中心确定子单元,用于根据所述触控点的位置,确定所述触控点的几何中心;
第一旋转中心确定子单元,用于将所述几何中心确定为所述第一显示内容的第一旋转中心;
第一旋转角度确定子单元,用于将所述触控点围绕所述几何中心旋转的角度确定为所述第一显示内容的第一旋转角度;
第一旋转子单元,用于将所述第一显示内容围绕所述第一旋转中心旋转所述第一旋转角度;
相应的,所述第二执行子单元,具体可以包括:
第二位置获取子单元,用于获取用户输入所述触控操作指令时,与所述触控输入单元之间相接触的触控点的位置;
第二几何中心确定子单元,用于根据所述触控点的位置,确定所述触控点的几何中心;
第二旋转中心确定子单元,用于将所述几何中心确定为所述第二显示内容的第二旋转中心;
第二旋转角度确定子单元,用于将所述触控点围绕所述几何中心旋转的角度确定为所述第二显示内容的第二旋转角度;
第二旋转子单元,用于将所述第二显示内容围绕所述第二旋转中心旋转所述第二旋转角度。
实际应用中,所述第一执行子单元,具体可以包括:
第一移动轨迹获取子单元,用于获取用户输入所述触控操作指令时,触控点在所述触控输入单元上的弧形移动轨迹;
第一圆心确定子单元,用于确定所述弧形移动轨迹所围绕的圆心;
第三旋转中心确定子单元,用于将所述圆心确定为所述第一显示内容的第三旋转中心;
第三旋转角度确定子单元,用于将所述触控点围绕所述圆心旋转的角度确定为所述第一显示内容的第三旋转角度;
第三旋转子单元,用于将所述第一显示内容围绕所述第三旋转中心旋转所述第三旋转角度;
相应的,所述第二执行子单元,具体可以包括:
第二移动轨迹获取子单元,用于获取用户输入所述触控操作指令时,触控点在所述触控输入单元上的弧形移动轨迹;
第二圆心确定子单元,用于确定所述弧形移动轨迹所围绕的圆心;
第四旋转中心确定子单元,用于将所述圆心确定为所述第二显示内容的第四旋转中心;
第四旋转角度确定子单元,用于将所述触控点围绕所述圆心旋转的角度确定为所述第二显示内容的第四旋转角度;
第四旋转子单元,用于将所述第二显示内容围绕所述第四旋转中心旋转所述第四旋转角度。
实际应用中,所述第一执行单元703,具体可以包括:
第五执行子单元,用于对所述第一图像区域对应的窗口以及窗口内包含的 内容执行所述触控操作指令所表示的动作;.
相应的,所述第二执行单元704,具体可以包括:
第六执行子单元,用于对所述第一图像区域对应的窗口内包含的内容执行所述触控操作指令所表示的动作;
或者,所述第一执行单元703,具体可以包括:
第七执行子单元,用于对所述第一图像区域对应的窗口内包含的内容执行所述触控操作指令所表示的动作;
相应的,所述第二执行单元704,具体可以包括:
第八执行子单元,用于对所述第一图像区域对应的窗口以及窗口内包含的内容执行所述触控操作指令所表示的动作。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的电子设备而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。

一种触控操作指令的执行方法及电子设备.pdf_第1页
第1页 / 共22页
一种触控操作指令的执行方法及电子设备.pdf_第2页
第2页 / 共22页
一种触控操作指令的执行方法及电子设备.pdf_第3页
第3页 / 共22页
点击查看更多>>
资源描述

《一种触控操作指令的执行方法及电子设备.pdf》由会员分享,可在线阅读,更多相关《一种触控操作指令的执行方法及电子设备.pdf(22页珍藏版)》请在专利查询网上搜索。

本发明公开一种触控操作指令的执行方法及电子设备。所述方法包括:确定用户输入所述触控操作指令时所使用的操作体的信息;判断所述信息是否满足预设条件,得到第一判断结果;当所述第一判断结果为是时,对所述第一显示内容执行所述触控操作指令所表示的动作;当所述第一判断结果为否时,对所述第二显示内容执行所述触控操作指令所表示的动作。采用本发明的方法或电子设备,可以通过操作体的信息确定触控操作指令所针对的对象,从而。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 >


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1