一种进度条拖动的实现方法及装置.pdf

上传人:Y0****01 文档编号:4025125 上传时间:2018-08-12 格式:PDF 页数:12 大小:762KB
返回 下载 相关 举报
摘要
申请专利号:

CN201510225226.6

申请日:

2015.05.05

公开号:

CN104850347A

公开日:

2015.08.19

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 3/0488申请日:20150505|||公开

IPC分类号:

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

主分类号:

G06F3/0488

申请人:

天脉聚源(北京)教育科技有限公司

发明人:

朱国君

地址:

100007北京市东城区安定门东大街28号雍和大厦E座8层

优先权:

专利代理机构:

北京尚伦律师事务所11477

代理人:

张亮

PDF下载: PDF下载
内容摘要

本发明公开了一种进度条拖动的实现方法及装置,涉及多媒体技术领域。其中,方法主要包括:接收用户拖动进度条上的滑块的第一手势操作;当第一手势操作为在第一方向上的拖动操作时,进入精度调整模式;在所述精度调整模式下,接收用户拖动进度条上的滑块的第二手势操作;当第二手势操作为在第二方向上的拖动操作时,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,调整播放进度。

权利要求书

权利要求书
1.  一种进度条拖动的实现方法,其特征在于,包括:
接收用户拖动进度条上的滑块的第一手势操作;
当第一手势操作为在第一方向上的拖动操作时,进入精度调整模式;
在所述精度调整模式下,接收用户拖动进度条上的滑块的第二手势操作;
当第二手势操作为在第二方向上的拖动操作时,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,调整播放进度。

2.  根据权利要求1所述的方法,其特征在于,第一手势操作与第二手势操作连续。

3.  根据权利要求1所述的方法,其特征在于,第二方向为进度条的伸展方向,第一方向为与进度条垂直的方向。

4.  根据权利要求1所述的方法,其特征在于,当第一手势操作为在第一方向上的拖动操作时,进入精度调整模式,包括:
当第一手势操作为在第一方向上的向上拖动操作时,进入第一精度调整模式;
当第一手势操作为在第一方向上的向下拖动操作时,进入第二精度调整模式;
其中,第一精度调整模式对应的拖动精度小于预设的默认拖动精度,第二精度调整模式对应的拖动精度大于预设的默认拖动精度。

5.  根据权利要求1所述的方法,其特征在于,当第二手势操作为在第二方向上的拖动操作时,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,调整播放进度,包括:
当第二手势操作为在第二方向上的向前拖动操作时,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,向前调整播放进度;
当第二手势操作为在第二方向上的向后拖动操作时,根据精度调整模式对 应的拖动精度和第二手势操作的拖动距离,向后调整播放进度。

6.  一种进度条拖动的实现装置,其特征在于,包括:
第一接收模块,用于接收用户拖动进度条上的滑块的第一手势操作;
启动模块,用于当第一手势操作为在第一方向上的拖动操作时,进入精度调整模式;
第二接收模块,用于在所述精度调整模式下,接收用户拖动进度条上的滑块的第二手势操作;
调整模块,用于当第二手势操作为在第二方向上的拖动操作时,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,调整播放进度。

7.  根据权利要求6所述的装置,其特征在于,第一手势操作与第二手势操作连续。

8.  根据权利要求6所述的装置,其特征在于,第二方向为进度条的伸展方向,第一方向为与进度条垂直的方向。

9.  根据权利要求6所述的装置,其特征在于,
所述启动模块,具体用于当第一手势操作为在第一方向上的向上拖动操作时,进入第一精度调整模式;当第一手势操作为在第一方向上的向下拖动操作时,进入第二精度调整模式;其中,第一精度调整模式对应的拖动精度小于预设的默认拖动精度,第二精度调整模式对应的拖动精度大于预设的默认拖动精度。

10.  根据权利要求6所述的装置,其特征在于,
所述调整模块,具体用于当第二手势操作为在第二方向上的向前拖动操作时,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,向前调整播放进度;当第二手势操作为在第二方向上的向后拖动操作时,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,向后调整播放进度。

说明书

说明书一种进度条拖动的实现方法及装置
技术领域
本发明涉及多媒体技术领域,特别的,涉及一种进度条拖动的实现方法及装置。
背景技术
进度条即计算机在处理任务时,实时的,以图片形式显示处理任务的速度,完成度,剩余未完成任务量的大小,和可能需要处理时间,一般以长方形条状显示。
目前,用户通过个人电脑等设备观看媒体文件时,播放器的播放界面通常在屏幕的下面也会有一个进度条,用来显示视频播放的进度。用户也可以通过拖动该进度条上的滑块来实现跳转到对应的播放进度。例如120分钟的视频,拖动进度条上的滑块时,可能用户拖动一点距离,播放进度快进或快退2分钟。
但是,目前的通过拖动进度条上的滑块来实现播放进度调整的方案至少具有如下技术问题:用户观看视频时,拖动进度条上的滑块,可能用户拖动一点距离,播放进度改变2分钟,用户没办法实现10秒的播放进度调整。或者,如果要调整播放进度半小时,用户需要移动滑块很大距离。由此导致或多或少的需要用户为了达到理想的跳转进度需要移动很大距离,或者难以实现对播放进度的微调。即用户很难通过拖动滑块较短的距离来达到自己想要调整到的理想进度。
发明内容
本发明提供一种进度条拖动的实现方法及装置,用以解决目前用户很难通过拖动较短的距离来达到自己想要调整到的理想进度等的技术问题。
一方面,本发明实施例提供一种进度条拖动的实现方法,该方法包括:
接收用户拖动进度条上的滑块的第一手势操作;
当第一手势操作为在第一方向上的拖动操作时,进入精度调整模式;
在所述精度调整模式下,接收用户拖动进度条上的滑块的第二手势操作;
当第二手势操作为在第二方向上的拖动操作时,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,调整播放进度。
本发明实施例的一些有益效果可以包括:通过采用根据用户在进度条滑块上的第一手势操作进入精度调整模式,再根据进入精度调整模式下的第二手势操作调整播放进度的技术手段,解决了现有技术中无法对播放进度的精度进行调整的技术问题,进而实现了用户可以通过拖动进度条上的滑块较短的距离来达到自己想要调整到的理想进度,提高播放进度调整的可用性的技术效果。
优选地,第一手势操作与第二手势操作连续。
优选地,第二方向为进度条的伸展方向,第一方向为与进度条垂直的方向。
本发明实施例的一些有益效果可以包括:对第一手势操作与第二手势操作,以及第二方向和第一方向作出规定,提供了一种符合用户操作习惯,可实现便于用户执行精度调整的技术效果。
优选地,上述当第一手势操作为在第一方向上的拖动操作时,进入精度调整模式,包括:
当第一手势操作为在第一方向上的向上拖动操作时,进入第一精度调整模式;
当第一手势操作为在第一方向上的向下拖动操作时,进入第二精度调整模式;
其中,第一精度调整模式对应的拖动精度小于预设的默认拖动精度,第二精度调整模式对应的拖动精度大于预设的默认拖动精度。
本发明实施例的一些有益效果可以包括:通过根据在第一方向上的是向上拖动操作还是向下拖动操作来决定进入的是第一精度调整模式还是第二精度 调整模式的技术手段,可以实现根据第一手势操作和第一方向确定对拖动的精度是粗调还是细调的技术效果。
优选地,当第二手势操作为在第二方向上的拖动操作时,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,调整播放进度,包括:
当第二手势操作为在第二方向上的向前拖动操作时,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,向前调整播放进度;
当第二手势操作为在第二方向上的向后拖动操作时,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,向后调整播放进度。
本发明实施例的一些有益效果可以包括:通过根据在第二方向上的是向前拖动操作还是向后拖动操作来决定调整播放进度的方向是向前还是向后的技术手段,可以实现根据第二手势操作和第二方向确定对播放进度是向前调整还是向后调整的技术效果。
另一方面,本发明实施例提供一种进度条拖动的实现装置,该装置包括:
第一接收模块,用于接收用户拖动进度条上的滑块的第一手势操作;
启动模块,用于当第一手势操作为在第一方向上的拖动操作时,进入精度调整模式;
第二接收模块,用于在所述精度调整模式下,接收用户拖动进度条上的滑块的第二手势操作;
调整模块,用于当第二手势操作为在第二方向上的拖动操作时,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,调整播放进度。
本发明实施例的一些有益效果可以包括:具有根据用户在进度条滑块上的第一手势操作进入精度调整模式,再根据进入精度调整模式下的第二手势操作调整播放进度的功能,解决了现有技术中无法对播放进度的精度进行调整的技术问题,进而实现了用户可以通过拖动进度条上的滑块较短的距离来达到自己想要调整到的理想进度,提高播放进度调整的可用性的技术效果。
优选地,第一手势操作与第二手势操作连续。
优选地,第二方向为进度条的伸展方向,第一方向为与进度条垂直的方向。
本发明实施例的一些有益效果可以包括:对第一手势操作与第二手势操作,以及第二方向和第一方向作出规定,提供了一种符合用户操作习惯,可实现便于用户执行精度调整的技术效果。
其中,所述启动模块,具体用于当第一手势操作为在第一方向上的向上拖动操作时,进入第一精度调整模式;当第一手势操作为在第一方向上的向下拖动操作时,进入第二精度调整模式;其中,第一精度调整模式对应的拖动精度小于预设的默认拖动精度,第二精度调整模式对应的拖动精度大于预设的默认拖动精度。
本发明实施例的一些有益效果可以包括:具有根据在第一方向上的是向上拖动操作还是向下拖动操作来决定进入的是第一精度调整模式还是第二精度调整模式的功能,可以实现根据第一手势操作和第一方向确定对拖动的精度是粗调还是细调的技术效果。
其中,所述调整模块,具体用于当第二手势操作为在第二方向上的向前拖动操作时,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,向前调整播放进度;当第二手势操作为在第二方向上的向后拖动操作时,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,向后调整播放进度。
本发明实施例的一些有益效果可以包括:具有根据在第二方向上的是向前拖动操作还是向后拖动操作来决定调整播放进度的方向是向前还是向后的功能,可以实现根据第二手势操作和第二方向确定对播放进度是向前调整还是向后调整的技术效果。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1为本发明实施例中提供一种进度条拖动的实现方法的示例性流程图;
图2为本发明实施例中提供一种进度条拖动的实现方法的另一示例性流程图;
图3为本发明实施例中提供一种进度条拖动的实现方法中第一、第二手势操作的一示例性示意图。
图4为本发明实施例中提供一种进度条拖动的实现装置的一示例性结构图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
本实施例提供一种进度条拖动的实现方法,该方法适合部署在安装带有可调整播放进度的应用程序所在的设备上,如PC机,笔记本电脑,手机等。如图1所示,包括:
101,接收用户拖动进度条上的滑块的第一手势操作;
通常终端上安装的播放器等播放软件在播放界面上都会有进度条,进度条上的滑块用来表示或控制播放进度,用户通过点击或拖动等第一手势操作,使该播放界面接收到用户拖动进度条上的滑块的第一手势操作。
102,当第一手势操作为在第一方向上的拖动操作时,进入精度调整模式;
本发明实施例可以通过设定第一手势操作沿某一方向拖动作为进入精度调整模式的触发操作,该第一方向可以为任何方向。
103,在所述精度调整模式下,接收用户拖动进度条上的滑块的第二手势 操作;
第二手势动作是在通过第一手势操作进入精度调整模式后,接收到的用户手势操作。
104,当第二手势操作为在第二方向上的拖动操作时,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,调整播放进度。
本实施例提供的方法,通过第一手势操作、第二手势操作分别在不同方向上的拖动操作实现了对播放进度拖动进行精度调整,方便用户操作的技术效果。
优选地,上述第一手势操作与第二手势操作连续。
优选地,第二方向为进度条的伸展方向,第一方向为与进度条垂直的方向。
优选地,上述当第一手势操作为在第一方向上的拖动操作时,进入精度调整模式,包括:
当第一手势操作为在第一方向上的向上拖动操作时,进入第一精度调整模式;
当第一手势操作为在第一方向上的向下拖动操作时,进入第二精度调整模式;
其中,第一精度调整模式对应的拖动精度小于预设的默认拖动精度,第二精度调整模式对应的拖动精度大于预设的默认拖动精度。即第一精度调整模式对应粗调,第二精度调整模式对应细调,分别通过上下方向拖动进度条上的滑块来实现。
优选地,当第二手势操作为在第二方向上的拖动操作时,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,调整播放进度,包括:
当第二手势操作为在第二方向上的向前拖动操作时,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,向前调整播放进度;当第二手势操作为在第二方向上的向后拖动操作时,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,向后调整播放进度。
即通过向左或向右方向上拖动滑块来实现根据调整精度后的拖动距离来调整播放进度。
本实施例具体结合在笔记本电脑上影音播放器的播放界面的实施场景,提供一种进度条拖动的实现方法,如图2所示,该方法包括:
201,播放界面上的进度条接收用户拖动进度条上的滑块的第一手势操作;
202,判断第一手势操作的拖动方向。当第一手势操作为在与进度条垂直的方向的向上拖动操作时,执行203;当第一手势操作为在与进度条垂直的方向的向下拖动操作时,执行204;
203,进入拖动精度小于预设的默认拖动精度的模式,即进入用户通过拖动滑块较短的距离便可实现较大播放进度调整的模式,并执行205;
例如进入用户向上拖动滑块1cm时,确可以使播放进度跳跃20分或30分的模式。
204,进入拖动精度大于预设的默认拖动精度的模式,即进入用户即时拖动滑块较长的距离,播放进度也是细微调整的模式;
例如进入用户向上拖动滑块2cm时,可以使播放进度跳跃10秒或20秒的模式。
205,在所述精度调整模式下,连接接收用户拖动进度条上的滑块的第二手势操作;即,第一手势操作在触摸屏上滑动且不抬起的情况下继续第二手势操作;
例如,如图3所示,第一手势操作在触摸屏上可以如图中虚线向上滑动且不抬起的情况下,再继续执行如图中虚线向右的方向的第二手势操作。
206,判断第二手势操作的拖动方向。当第二手势操作为在进度条的伸展方向的向前拖动操作时,执行207;当第二手势操作为在进度条的伸展方向的向后拖动操作时,执行208;
207,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,向前调整播放进度;
例如用户通过执行204后到达207时,若沿进度条的伸展方向向前拖动滑块1cm,则播放进度前进10秒。
208,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,向后调整播放进度。
例如用户通过执行203后到达208时,若沿进度条的伸展方向向后拖动滑块1cm,则播放进度后退10分钟。
本实施例提供的方法中通过根据用户不同的手势操作和沿不同方向上拖动滑块来实现对播放进度的精度调整,进而取得方便通过拖动滑块较短的距离来达到自己想要调整到的理想进度,提高播放进度调整可用性的技术效果。
为了便于实施例中的方法实现,本实施例继续提供一种进度条拖动的实现装置,该装置适合安装在带有可调整播放进度的应用程序所在的设备上(如PC机,笔记本电脑,手机等)以实现上述图1或2中的方法。如图4所示,包括:第一接收模块31,启动模块32,第二接收模块33,调整模块34。
第一接收模块31,用于接收用户拖动进度条上的滑块的第一手势操作;
启动模块32,用于当第一手势操作为在第一方向上的拖动操作时,进入精度调整模式;
第二接收模块33,用于在所述精度调整模式下,接收用户拖动进度条上的滑块的第二手势操作;
调整模块34,用于当第二手势操作为在第二方向上的拖动操作时,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,调整播放进度。
其中,第一手势操作与第二手势操作连续。
其中,第二方向为进度条的伸展方向,第一方向为与进度条垂直的方向。
优选地,所述启动模块32,具体用于当第一手势操作为在第一方向上的向上拖动操作时,进入第一精度调整模式;当第一手势操作为在第一方向上的向下拖动操作时,进入第二精度调整模式;其中,第一精度调整模式对应的拖动精度小于预设的默认拖动精度,第二精度调整模式对应的拖动精度大于预设的 默认拖动精度。
优选地,所述调整模块34,具体用于当第二手势操作为在第二方向上的向前拖动操作时,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,向前调整播放进度;当第二手势操作为在第二方向上的向后拖动操作时,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,向后调整播放进度。
本发明实施例提供的装置具有根据在第二方向上的是向前拖动操作还是向后拖动操作来决定调整播放进度的方向是向前还是向后的功能,可以实现根据第二手势操作和第二方向确定对播放进度是向前调整还是向后调整的技术效果。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

一种进度条拖动的实现方法及装置.pdf_第1页
第1页 / 共12页
一种进度条拖动的实现方法及装置.pdf_第2页
第2页 / 共12页
一种进度条拖动的实现方法及装置.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《一种进度条拖动的实现方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种进度条拖动的实现方法及装置.pdf(12页珍藏版)》请在专利查询网上搜索。

本发明公开了一种进度条拖动的实现方法及装置,涉及多媒体技术领域。其中,方法主要包括:接收用户拖动进度条上的滑块的第一手势操作;当第一手势操作为在第一方向上的拖动操作时,进入精度调整模式;在所述精度调整模式下,接收用户拖动进度条上的滑块的第二手势操作;当第二手势操作为在第二方向上的拖动操作时,根据精度调整模式对应的拖动精度和第二手势操作的拖动距离,调整播放进度。。

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

当前位置:首页 >


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