[发明专利]一种滑动操作的控制方法及移动终端有效
| 申请号: | 201710116279.3 | 申请日: | 2017-03-01 |
| 公开(公告)号: | CN106873896B | 公开(公告)日: | 2019-01-29 |
| 发明(设计)人: | 董琳倩 | 申请(专利权)人: | 维沃移动通信有限公司;维沃移动通信有限公司北京分公司 |
| 主分类号: | G06F3/0488 | 分类号: | G06F3/0488 |
| 代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;安利霞 |
| 地址: | 523860 广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 滑动 操作 控制 方法 移动 终端 | ||
本发明的实施例提供了一种滑动操作的控制方法及移动终端,其中该方法包括:当检测到对显示界面的滑动操作时,获取滑动操作的滑动轨迹;检测滑动轨迹是否偏离显示界面的显示方向;若滑动轨迹偏离显示方向,则获取滑动操作在显示方向上的第一滑动距离和第一滑动速度,以及滑动操作在显示方向的垂直方向上的第二滑动距离和第二滑动速度;根据第一滑动距离、第二滑动距离、第一滑动速度和第二滑动速度,在显示界面上执行滑动操作,能够满足用户的交互需求,提高了移动终端的智能性和易用性,提升了用户体验。
技术领域
本发明涉及电子技术领域,特别涉及一种滑动操作的控制方法及移动终端。
背景技术
现在大部分移动终端的纵向滑动效果由如下两个因素决定:手指在Y轴(预设坐标系中平行于显示内容的滑动方向的坐标轴)上滑动的距离与在Y轴上滑动的速度。根据这两个因素决定最终显示内容滑动的总距离,以及手指离开屏幕之后显示内容滑动的速度。
以图1A为例,Y轴为坐标系中平行于显示内容的滑动方向的坐标轴,X轴为坐标系中垂直于显示内容的滑动方向的坐标轴,当用户手指输入的滑动操作的滑动轨迹(如图1A中的实线)对应的滑动距离较长时,表示用户想尽快滑动较远的距离,并且期望显示内容尽快滑动较远的距离,但实际滑动轨迹与Y轴角度(如图1A中的角A)较大,导致在Y轴上滑动的距离(如图1A中带箭头的实线的长度)较短,在Y轴上滑动速度分量较小,按照现有方法的计算方式,最终手指离开屏幕后的初始速度较小,且显示内容滑动的距离较短,无法满足用户的交互需求。
发明内容
本发明实施例的目的在于提供一种滑动操作的控制方法及移动终端,以解决现有技术中的移动终端在执行滑动操作时,无法满足用户的交互需求的问题。
为了达到上述目的,本发明的实施例提供了一种滑动操作的控制方法,该方法包括:
当检测到对显示界面的滑动操作时,获取滑动操作的滑动轨迹;
检测滑动轨迹是否偏离显示界面的显示方向;
若滑动轨迹偏离显示方向,则获取滑动操作在显示方向上的第一滑动距离和第一滑动速度,以及滑动操作在显示方向的垂直方向上的第二滑动距离和第二滑动速度;
根据第一滑动距离、第二滑动距离、第一滑动速度和第二滑动速度,在显示界面上执行滑动操作。
本发明的实施例还提供了一种移动终端,包括:
第一获取模块,用于当检测到对显示界面的滑动操作时,获取滑动操作的滑动轨迹;
检测模块,用于检测滑动轨迹是否偏离显示界面的显示方向;
第二获取模块,用于在滑动轨迹偏离显示方向时,获取滑动操作在显示方向上的第一滑动距离和第一滑动速度,以及滑动操作在显示方向的垂直方向上的第二滑动距离和第二滑动速度;
滑动模块,用于根据第一滑动距离、第二滑动距离、第一滑动速度和第二滑动速度,在显示界面上执行滑动操作。
本发明的上述方案至少包括以下有益效果:
在本发明的实施例中,通过在检测到对显示界面的滑动操作时,获取滑动操作的滑动轨迹,并检测滑动轨迹是否偏离显示界面的显示方向,且若滑动轨迹偏离显示方向,则获取滑动操作在显示方向上的第一滑动距离和第一滑动速度,以及滑动操作在显示方向的垂直方向上的第二滑动距离和第二滑动速度,最终根据第一滑动距离、第二滑动距离、第一滑动速度和第二滑动速度,在显示界面上执行滑动操作,能够满足用户的交互需求,提高了移动终端的智能性和易用性,提升了用户体验。
附图说明
图1A为滑动操作的滑动轨迹的示意图之一;
图1B为滑动操作的滑动轨迹的示意图之二;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于维沃移动通信有限公司;维沃移动通信有限公司北京分公司,未经维沃移动通信有限公司;维沃移动通信有限公司北京分公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710116279.3/2.html,转载请声明来源钻瓜专利网。





