一种进度调节方法及电子设备的制作方法

文档序号:6507872阅读:252来源:国知局
一种进度调节方法及电子设备的制作方法
【专利摘要】本发明公开了一种进度调节方法及电子设备,该进度调节方法应用于一电子设备,所述电子设备包括一显示单元,在所述显示单元上按照时间顺序输出第一数据所对应的数据内容,在所述显示单元上显示与所述第一数据对应的进度条,所述进度条长度以所述显示单元的第一边近似相同,所述进度条的单位进度为第一单位进度;当获得第一输入操作时,根据所述第一输入操作,按照所述第一单位进度控制所述第一数据的数据内容的切换;获得第二滑动操作;根据所述第二滑动操作,基于包含所述进度条上的进度标识的当前进度单位生成第一子进度条;所述第一子进度条的单位进度为第二单位进度;所述第二单位进度小于所述第一单位进度。
【专利说明】一种进度调节方法及电子设备

【技术领域】
[0001 ] 本发明涉及电子【技术领域】,尤其涉及一种进度调节方法及电子设备。

【背景技术】
[0002]随着智能设备的普及,越来越多的用户开始用手机、平板电脑等电子设备观看多媒体,电子书等等。
[0003]现有技术中,为了用户在欣赏多媒体或电子书的过程中,可以根据需要调整的目前欣赏的多媒体或电子书的进度,在显示单元上设置与显示单元对应的进度条,进度条的整个进度区间与当前输出的数据内容(多媒体,电子书)对应,比如,当前输出内容为时长I小时30分的电影,则在输出该电影的同时,显示时间长度为I小时30分的进度条,然后基于用户在进度条上的点击操作或滑动操作调整当前输出内容的输出进度。
[0004]但本申请发明人在实现本申请实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:
[0005]由于手机,平板电脑等电子设备的屏幕普遍较小,则对应的进度条就有限,当需要输出的数据内容较长时,比如,视频时间长,文字内容页数较多时,显示的进度条的单位长度上的进度跨度较大,则现有技术中操作体移动很小的距离或者操作体覆盖的区域,进度跨度可能为5分钟,10分钟等等较长的视频时间跨度,或者可能为5页,10页等等较多的页码跨度,所以,现有技术中的进度调节方案存在进度调节准确度不高的技术问题。
[0006]进一步,由于现有技术中基于电子设备显示的预设进度条进行进度调节以切换数据内容,因此现有技术方案存在进度调整精度及调整方式单一的技术问题。


【发明内容】

[0007]本申请实施例通过提供一种进度调节方法及电子设备,解决了现有技术中进度调节准确度不高的技术问题,实现了能在形成的第一子进度条上对需要更精确进度调节的预设进度区间进行更精准的调节的技术效果,从而,提高了调节进度的精确度。
[0008]一方面,本申请实施例提供了一种进度调节方法,应用于一电子设备,所述电子设备包括一显示单元,在所述显示单元上按照时间顺序输出第一数据所对应的数据内容,所述方法包括:
[0009]在所述显示单元上显示与所述第一数据对应的进度条,所述进度条长度以所述显示单元的第一边近似相同,所述进度条的单位进度为第一单位进度;
[0010]当获得第一输入操作时,根据所述第一输入操作,按照所述第一单位进度控制所述第一数据的数据内容的切换;
[0011]获得第二滑动操作;
[0012]根据所述第二滑动操作,基于包含所述进度条上的进度标识的当前进度单位生成第一子进度条;所述第一子进度条的单位进度为第二单位进度;所述第二单位进度小于所述第一单位进度,以使得所述电子设备获得在所述第一子进度条上的第二输入操作时,以所述第二单位进度进行所述第一数据的数据内容的切换。
[0013]优选地,获得第一输入操作具体为:获得沿着所述进度条方向滑动的第一滑动操作。
[0014]优选地,在所述获得沿着所述进度条方向滑动的第一滑动操作之后,所述方法还包括:
[0015]依据所述第一滑动操作控制所述进度标识在所述进度条上的位置。
[0016]优选地,所述获得第二滑动操作具体为:获得与所述进度条的方向近似垂直滑动的第二滑动操作。
[0017]优选地,在根据所述第二滑动操作,基于包含所述进度条上的进度标识的当前进度单位生成第一子进度条之后,所述方法还包括:
[0018]根据所述第二滑动操作,显示包含所述进度标识的所述第一子进度条。
[0019]优选地,根据所述第二滑动操作,显示包含所述进度标识的所述第一子进度条,具体为:
[0020]在所述进度条上确定包含所述进度条上的进度标识的所述当前进度单位为第一显示长度;
[0021]根据所述第二滑动操作的滑动方向等比拉伸所述当前进度单位的所述第一显示长度,以形成第二显示长度的第一子进度条,所述第二显示长度与所述第二单位进度满足对应关系,从而使所述进度条改变至第三显示长度,其中,所述第三显示长度大于所述第一边。
[0022]优选地,所述第二输入操作具体为在所述第一子进度条上沿着所述第一子进度条方向滑动的第三滑动操作时,在所述根据所述第二滑动操作的滑动方向等比拉伸所述当前进度单位的所述第一显示长度,以形成第二显示长度的第一子进度条之后,所述方法还包括:
[0023]依据所述第三滑动操作控制所述进度标识在所述第一子进度条上的位置。
[0024]优选地,在所述依据所述第三滑动操作控制所述进度标识在所述第一子进度条上的位置之后,所述方法还包括:
[0025]检测所述第三滑动操作是否结束,获得一检测结果;
[0026]当所述检测结果表明所述第三滑动操作结束时,控制所述第一子进度条由所述第二显示长度逐渐减小至所述第一显示长度,从而使所述进度条从所述第三显示长度恢复至与所述第一边近似相同。
[0027]另一方面,本申请实施例提供了一种电子设备,所述电子设备包括一显示单元,所述电子设备还包括:
[0028]第一输出单元,用于在所述显示单元上按照时间顺序输出第一数据所对应的数据内容,在所述显示单元上显示与所述第一数据对应的进度条,所述进度条长度以所述显示单元的第一边近似相同,所述进度条的单位进度为第一单位进度;
[0029]第一控制单元,用于当获得第一输入操作时,根据所述第一输入操作,按照所述第一单位进度控制所述第一数据的数据内容的切换;
[0030]获得单元,用于获得第二滑动操作;
[0031]生成单元,用于根据所述第二滑动操作,基于包含所述进度条上的进度标识的当前进度单位生成第一子进度条;所述第一子进度条的单位进度为第二单位进度;所述第二单位进度小于所述第一单位进度,以使得所述电子设备获得在所述第一子进度条上的第二输入操作时,以所述第二单位进度进行所述第一数据的数据内容的切换。
[0032]优选地,第一控制单元具体包括:
[0033]获得子单元,用于获得沿着所述进度条方向滑动的第一滑动操作。
[0034]优选地,所述电子设备还包括:
[0035]第二控制单元,用于依据所述第一滑动操作控制所述进度标识在所述进度条上的位置。
[0036]优选地,所述获得单元具体为:滑动操作获得子单元,用于获得与所述进
[0037]度条的方向近似垂直滑动的第二滑动操作。
[0038]优选地,所述电子设备还包括:
[0039]第二输出单元,用于根据所述第二滑动操作,显示包含所述进度标识的所述第一子进度条。
[0040]优选地,所述第二输出单元具体为:
[0041]确定子单元,用于在所述进度条上确定包含所述进度条上的进度标识的所述当前进度单位为第一显示长度;
[0042]形成子单元,用于根据所述第二滑动操作的滑动方向等比拉伸所述当前进度单位的所述第一显示长度,以形成第二显示长度的第一子进度条,所述第二显示长度与所述第二单位进度满足对应关系,从而使所述进度条改变至第三显示长度,其中,所述第三显示长度大于所述第一边。
[0043]优选地,所述第二输入操作具体为在所述第一子进度条上沿着所述第一子进度条方向滑动的第三滑动操作时,所述电子设备还包括:
[0044]第三控制单元,用于依据所述第三滑动操作控制所述进度标识在所述第一子进度条上的位置。
[0045]优选地,所述电子设备还包括:
[0046]检测单元,用于检测所述第三滑动操作是否结束,获得一检测结果;
[0047]第三控制单元,用于当所述检测结果表明所述第三滑动操作结束时,控制所述第一子进度条由所述第二显示长度逐渐减小至所述第一显示长度,从而使所述进度条从所述第三显示长度恢复至与所述第一边近似相同。
[0048]本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0049]由于采用了当显示单元上显示与第一数据对应的进度条时,所述进度条长度以所述显示单元的第一边近似相同,所述进度条的单位进度为第一单位进度;当获得第一输入操作时,根据所述第一输入操作,按照所述第一单位进度控制所述第一数据的数据内容的切换;获得第二滑动操作;根据所述第二滑动操作,基于包含所述进度条上的进度标识的当前进度单位生成第一子进度条;所述第一子进度条的单位进度为第二单位进度;所述第二单位进度小于所述第一单位进度的技术手段,因此电子设备获得在所述第一子进度条上的第二输入操作时,以所述第二单位进度进行所述第一数据的数据内容的切换。所以,有效解决了现有技术中进度调节准确度不高的技术问题,进而,实现了能在形成的第一子进度条上对需要更精确进度调节的预设进度区间进行更精准的调节的技术效果,从而,提高了调节进度的精确度。
[0050]进一步,由于在没有生成第一子进度条时,按照所述第一单位进度控制所述第一数据的数据内容的切换,在第二滑动操作生成的第一子进度条上可以按照第二单位进度控制第一数据的数据内容的切换,所以有效解决了现有技术中进度调整精度及进度调整方式单一的技术问题,所以在原进度条及生成的第一子进度条上可以分别进行进度的粗调和细调,所以,实现了进度调节的粗调和细调结合的技术效果,从而使进度调节更灵活。

【专利附图】

【附图说明】
[0051]图1为本申请实施例中进度调节方法的流程图;
[0052]图2为本申请实施例中基于第一子进度条进行操作的示意图;
[0053]图3为本申请实施例中电子设备的模块图。

【具体实施方式】
[0054]本发明通过本申请实施例通过提供一种进度调节方法及电子设备,解决了现有技术中进度调节准确度不高的技术问题,进而,实现了能在形成的第一子进度条上对需要更精确进度调节的预设进度区间进行更精准的调节的技术效果,从而,提高了调节进度的精确度。
[0055]本申请实施例中的技术方案为解决进度调节准确度不高的问题,总体思路如下:
[0056]在所述显示单元上显示与所述第一数据对应的进度条,通过所述进度条长度以所述显示单元的第一边近似相同,所述进度条的单位进度为第一单位进度;当获得第一输入操作时,根据所述第一输入操作,按照所述第一单位进度控制所述第一数据的数据内容的切换;获得第二滑动操作;根据所述第二滑动操作,基于包含所述进度条上的进度标识的当前进度单位生成第一子进度条;所述第一子进度条的单位进度为第二单位进度;所述第二单位进度小于所述第一单位进度,以使得所述电子设备获得在所述第一子进度条上的第二输入操作时,以所述第二单位进度进行所述第一数据的数据内容的切换。
[0057]通过上述基于滑动操作生成第一子进度条,然后第一子进度条的单位进度小于原进度条的单位进度,在显示单元上的相同距离上的滑动操作,在第一子进度条上的进度调节更准确,解决了现有技术中进度调节准确度不高的技术问题,进而,实现了能在形成的第一子进度条上对需要更精确进度调节的进度单位进行更精准的调节的技术效果,从而,提高了调节进度的精确度。
[0058]为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
[0059]本发明通过本申请实施例提供了一种进度调节方法,应用于一电子设备,该电子设备为智能手机,功能手机,平板电脑等。该电子设备包括一显示单元,在显示单元上按照时间顺序输出第一数据所对应的数据内容。
[0060]如图1所示,该方法包括如下步骤:
[0061]SlOl:在所述显示单元上显示与所述第一数据对应的进度条,所述进度条长度以所述显示单元的第一边近似相同,所述进度条的单位进度为第一单位进度;
[0062]S102:当获得第一输入操作时,根据所述第一输入操作,按照所述第一单位进度控制所述第一数据的数据内容的切换;
[0063]S103:获得第二滑动操作;
[0064]S104:根据所述第二滑动操作,基于包含所述进度条上的进度标识的当前进度单位生成第一子进度条;所述第一子进度条的单位进度为第二单位进度;所述第二单位进度小于所述第一单位进度,以使得所述电子设备获得在所述第一子进度条上的第二输入操作时,以所述第二单位进度进行所述第一数据的数据内容的切换。
[0065]下面以该电子设备为智能手机为例,结合图1对本发明技术方案进行详细的说明。
[0066]显示单元上按照时间顺序输出的第一数据具体可以为音视频文件,比如电影,电视剧,语音等,第一数据还可以为文字内容,比如电子书,word文件,PDF文件等等。当在显示单元上输出上述任一种按照时间顺序输出的第一数据时,执行步骤SlOljP:在所述显示单元上显示与所述第一数据对应的进度条,所述进度条长度以所述显示单元的第一边近似相同,第一边可以为显示单元的长边或短边,具体的,当电子设备以横屏方式输出第一数据时,进度条的长度与显示单元的长边近似相同,当电子设备以竖屏方式输出第一数据时,进度条的长度与显示单元的短边近似相同。
[0067]显示的进度条的单位进度为第一单位进度,具体来讲,进度条的第一单位进度为基于电子设备的第一边的长度及显示的第一数据的整个进度区间确定的。比如,当前电子设备的显示单元的长边为10厘米,短边为5厘米,当以横屏的方式输出时长为I小时30分钟的视频文件时,进度条的整个进度区间为I小时30分钟,则对应的第一单位进度为9分钟/I厘米;当以竖屏的方式输出I小时30分的视频文件时,进度条的整个进度区间为I小时30分钟,则对应的第一单位进度为18分钟/I厘米。又比如以竖屏的方式输出总页数为100页的电子书,则进度条的总页数为100页,第一单位进度为20页/I厘米。
[0068]在执行步骤SlOl之后,接着执行步骤S102,即:当获得第一输入操作时,根据所述第一输入操作,按照所述第一单位进度控制所述第一数据的数据内容的切换。
[0069]在具体实施过程中,第一输入操作可以为在进度条上的点击操作,通过点击操作控制进度标识在进度条上的位置,以直接切换到点击操作所在位置的数据内容。第一输入操作也可以为沿着进度条方向滑动的第一滑动操作,以通过第一滑动操作控制进度标识在进度条上的位置,实现以第一单位进度控制对第一数据的连续切换。
[0070]当用户执行第二滑动操作时,执行步骤S103,即:获得第二滑动操作。第二滑动操作具体可以为在第一滑动操作之后继续执行的与进度条的方向近似垂直向上的滑动操作。
[0071]在步骤S103中获得与进度条的方向近似垂直向上的第一滑动操作时,接着执行步骤S104,即:根据所述第二滑动操作,基于包含所述进度条上的进度标识的当前进度单位生成第一子进度条。
[0072]具体来讲,进度单位为进度条上一预设长度的部分进度条。可以根据一预设规则将完整进度条等分为X等份,形成X个相等的进度单位,一个进度单位对应第一数据的部分数据内容。例如,一进度条长度为10厘米,预设规则为将进度条等分10份,则进度条被等分为10个进度单位,一个进度单位为I厘米,且当输出的第一数据为时长90分钟的视频时,第一个I厘米的进度单位对应第一数据的O至9分钟的图像帧,第二个I厘米的进度单位对应第一数据的9分钟至18分钟的图像帧,依次可以确定第三个至第十个进度单位对应的数据内容。
[0073]则根据第二滑动操作在显示单元上的起始触控位置确定当前进度单位。在确定了当前进度单位之后,进而根据第二滑动操作的滑动距离确定生成第一子进度条的长度,以生成第一子进度条。然后,基于第一子进度条的长度及当前进度单位的数据内容确定第二单位进度。
[0074]例如,以当前进度单位为所述第二个I厘米的进度单位为例,对步骤S104进行举例说明,但是并不用限制本发明。
[0075]当第二滑动操作为从第二个进度单位的位置近似垂直向上滑动至M厘米位置的滑动操作时,基于第二滑动操作的滑动长度及第二个单位进度的长度确定第一子进度条的长度,以生成第一子进度条,假设生成的第一子进度条长度为9厘米,对应第一数据的9分钟至18分钟的图像帧,则,第一单位进度为9分钟、I厘米,第二单位进度为I分钟/I厘米,因此获得的第二单位进度小于第一单位进度,以使在第一子进度条上获得第三输入操作时,以更小的单位进度对数据内容进行切换。
[0076]在基于步骤S104生成第一子进度条之后,接着执行如下步骤:根据所述第二滑动操作,显示包含所述进度标识的所述第一子进度条。
[0077]具体的,通过如下实施方式显示第一子进度条:首先,在所述进度条上确定包含所述进度条上的进度标识的所述当前进度单位为第一显示长度;然后,根据所述第二滑动操作的滑动方向等比拉伸所述当前进度单位的所述第一显示长度,以形成第二显示长度的第一子进度条,所述第二显示长度与所述第二单位进度满足对应关系,从而使所述进度条改变至第三显示长度,其中,所述第三显示长度大于所述第一边。
[0078]比如,当前确定的进度单位的第一显示长度为I厘米时,第二滑动操作为近似垂直于进度条向上滑动3厘米时,则等比拉伸第一显示长度的当前进度单位,以形成第一子进度条的第二显示长度近似为7厘米,第二滑动操作继续近似垂直于进度条向上滑动至5厘米时,继续等比拉伸当前进度单位,形成的第一子进度条的第二显示长度近似为10厘米,因此在具体应用过程中,第二滑动操作的滑动距离越远,第二显示长度的长度越长,第二单位进度越小,进度调整更精确。
[0079]具体的,因为第一子进度条的生成,包括第一子进度条的进度条长度从与显示单元的第一边近似相同的长度改变至第三显示长度。
[0080]进一步,在显示第一子进度条之后,还包括如下步骤:依据第三滑动操作控制所述进度标识在所述第一子进度条上的位置,具体的,第三滑动操作为沿着第一子进度条方向滑动的第三滑动操作,以使能以第二单位进度控制第一数据的数据内容的连续切换。
[0081]进一步,在具体实施过程中,在所述依据所述第三滑动操作控制所述进度标识在所述第一子进度条上的位置之后,还包括如下步骤:检测所述第三滑动操作是否结束,获得一检测结果;具体当显示单元为触控显示单元时,当检测到操作体离开触控显示单元时,表明第三滑动操作结束,控制所述第一子进度条由所述第二显示长度逐渐减小至所述第一显示长度,则第一子进度条消失,从而使所述进度条从所述第三显示长度恢复至与所述第一边近似相同。
[0082]假设用户小王正在使用9*3放入智能手机横屏播放时长为180分钟的电影:《外星人》,但是小王希望观看“57:38”时外星人出现的场景。
[0083]下面以上述假设为例,对本申请实施例中的技术方案进行举例说明。
[0084]显示与《外星人》的时长对应的9厘米的进度条,则该进度条的第一单位进度为18分钟/I厘米。首先,用户在进度条的“0:0”为起始沿着进度条向右执行第一滑动操作,则电子设备按照20分钟/I厘米的第一单位进度控制电影内容的切换。当沿着进度条滑动至五十几分钟时,沿着进度条的滑动操作很难调整,则小王在沿着进度条滑动至56分钟时,进度标识显示在第56分钟的位置处,此时,小王改变滑动方向,以近似垂直于进度条的方向执行向上滑动的第二滑动操作,则智能手机检测到近似垂直于进度条的第二滑动操作时,确定第二滑动操作在进度条上的起始位置确定当前进度单位为第40分钟至第60分钟对应的第三个I厘米。则基于包括进度标识的第三个I厘米生成第一子进度条,当第二滑动操作为近似垂直与进度条向上滑动I厘米时,确定当前的进度单位的显示长度为I厘米,基于当前进度单位与第二滑动操作生成3.2厘米的第一子进度条。然后,根据第二滑动操作的滑动方向等比拉伸当前进度单位,由I厘米拉伸至3.2厘米,则第一子进度条的显示长度为3.2厘米,则在显示的第一子进度条上,则改变滑动操作的方向,以在子进度条上沿着子进度条方向执行第三滑动操作,以6.25分钟/I厘米的第二单位进度控制电影内容的连续切换,则如图2所示,很容易调整到“57:38”。当调整至“57:38”之后,小王的手指离开显示屏,则第一子进度条消失。
[0085]基于同一发明构思,本发明通过本申请另一实施例提供了一种电子设备,该电子设备包括一显示单元,该电子设备可以为智能手机,功能手机,平板电脑等等。
[0086]如图3所示,该电子设备包括如下结构:
[0087]第一输出单元301,用于在所述显示单元上按照时间顺序输出第一数据所对应的数据内容,在所述显示单元上显示与所述第一数据对应的进度条,所述进度条长度以所述显示单元的第一边近似相同,所述进度条的单位进度为第一单位进度;
[0088]第一控制单元302,用于当获得第一输入操作时,根据所述第一输入操作,按照所述第一单位进度控制所述第一数据的数据内容的切换;
[0089]获得单元303,用于获得第二滑动操作;
[0090]生成单元304,用于根据所述第二滑动操作,基于包含所述进度条上的进度标识的当前进度单位生成第一子进度条;所述第一子进度条的单位进度为第二单位进度;所述第二单位进度小于所述第一单位进度,以使得所述电子设备获得在所述第一子进度条上的第二输入操作时,以所述第二单位进度进行所述第一数据的数据内容的切换。
[0091]进一步,在具体实施过程中,第一控制单元302具体包括:
[0092]获得子单元,用于获得沿着所述进度条方向滑动的第一滑动操作。
[0093]进一步,在具体实施过程中,所述电子设备还包括:
[0094]第二控制单元,用于依据所述第一滑动操作控制所述进度标识在所述进度条上的位置。
[0095]进一步,在具体实施过程中,所述获得单元303具体为:
[0096]滑动操作获得子单元,用于获得与所述进度条的方向近似垂直滑动的第二滑动操作。
[0097]进一步,在具体实施过程中,所述电子设备还包括:
[0098]第二输出单元,用于根据所述第二滑动操作,显示包含所述进度标识的所述第一子进度条。
[0099]进一步,在具体实施过程中,所述第二输出单元具体为:
[0100]确定子单元,用于在所述进度条上确定包含所述进度条上的进度标识的所述当前进度单位为第一显示长度;
[0101]形成子单元,用于根据所述第二滑动操作的滑动方向等比拉伸所述当前进度单位的所述第一显示长度,以形成第二显示长度的第一子进度条,所述第二显示长度与所述第二单位进度满足对应关系,从而使所述进度条改变至第三显示长度,其中,所述第三显示长度大于所述第一边。
[0102]进一步,在具体实施过程中,所述第二输入操作具体为在所述第一子进度条上沿着所述第一子进度条方向滑动的第三滑动操作时,所述电子设备还包括:
[0103]第三控制单元,用于依据所述第三滑动操作控制所述进度标识在所述第一子进度条上的位置。
[0104]进一步,在具体实施过程中,所述电子设备还包括:
[0105]检测单元,用于检测所述第三滑动操作是否结束,获得一检测结果;
[0106]第三控制单元,用于当所述检测结果表明所述第三滑动操作结束时,控制所述第一子进度条由所述第二显示长度逐渐减小至所述第一显示长度,从而使所述进度条从所述第三显示长度恢复至与所述第一边近似相同。
[0107]本实施例中的电子设备与前述信息处理方法是基于同一发明构思下的两个方面,在前面已经对方法的实施过程作了详细的描述,所以本领域技术人员可根据前述描述清楚的了解本实施例中的电子设备的结构及实施过程,为了说明书的简洁,在此就不再赘述了。
[0108]上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
[0109]由于采用了当显示单元上显示与第一数据对应的进度条时,所述进度条长度以所述显示单元的第一边近似相同,所述进度条的单位进度为第一单位进度;当获得第一输入操作时,根据所述第一输入操作,按照所述第一单位进度控制所述第一数据的数据内容的切换;获得第二滑动操作;根据所述第二滑动操作,基于包含所述进度条上的进度标识的当前进度单位生成第一子进度条;所述第一子进度条的单位进度为第二单位进度;所述第二单位进度小于所述第一单位进度的技术手段,因此电子设备获得在所述第一子进度条上的第二输入操作时,以所述第二单位进度进行所述第一数据的数据内容的切换。所以,有效解决了现有技术中进度调节准确度不高的技术问题,进而,实现了能在形成的第一子进度条上对需要更精确进度调节的预设进度区间进行更精准的调节的技术效果,从而,提高了调节进度的精确度。
[0110]进一步,由于在没有生成第一子进度条时,按照所述第一单位进度控制所述第一数据的数据内容的切换,在第二滑动操作生成的第一子进度条上可以按照第二单位进度控制第一数据的数据内容的切换,所以有效解决了现有技术中进度调整精度及进度调整方式单一的技术问题,所以在原进度条及生成的第一子进度条上可以分别进行进度的粗调和细调,所以,实现了进度调节的粗调和细调结合的技术效果,从而使进度调节更灵活。
[0111]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0112]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
[0113]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0114]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种进度调节方法,应用于一电子设备,所述电子设备包括一显示单元,在所述显示单元上按照时间顺序输出第一数据所对应的数据内容,所述方法包括: 在所述显示单元上显示与所述第一数据对应的进度条,所述进度条长度以所述显示单元的第一边近似相同,所述进度条的单位进度为第一单位进度; 当获得第一输入操作时,根据所述第一输入操作,按照所述第一单位进度控制所述第一数据的数据内容的切换; 获得第二滑动操作; 根据所述第二滑动操作,基于包含所述进度条上的进度标识的当前进度单位生成第一子进度条;所述第一子进度条的单位进度为第二单位进度;所述第二单位进度小于所述第一单位进度,以使得所述电子设备获得在所述第一子进度条上的第二输入操作时,以所述第二单位进度进行所述第一数据的数据内容的切换。
2.如权利要求1所述的方法,其特征在于,获得第一输入操作具体为:获得沿着所述进度条方向滑动的第一滑动操作。
3.如权利要求2所述的方法,其特征在于,在所述获得沿着所述进度条方向滑动的第一滑动操作之后,所述方法还包括: 依据所述第一滑动操作控制所述进度标识在所述进度条上的位置。
4.如权利要求3所述的方法,其特征在于,所述获得第二滑动操作具体为:获得与所述进度条的方向近似垂直滑动的第二滑动操作。
5.如权利要求4所述的方法,其特征在于,在根据所述第二滑动操作,基于包含所述进度条上的进度标识的当前进度单位生成第一子进度条之后,所述方法还包括: 根据所述第二滑动操作,显示包含所述进度标识的所述第一子进度条。
6.如权利要求5所述的方法,其特征在于,根据所述第二滑动操作,显示包含所述进度标识的所述第一子进度条,具体为: 在所述进度条上确定包含所述进度条上的进度标识的所述当前进度单位为第一显示长度; 根据所述第二滑动操作的滑动方向等比拉伸所述当前进度单位的所述第一显示长度,以形成第二显示长度的第一子进度条,所述第二显示长度与所述第二单位进度满足对应关系,从而使所述进度条改变至第三显示长度,其中,所述第三显示长度大于所述第一边。
7.如权利要求6所述的方法,其特征在于,所述第二输入操作具体为在所述第一子进度条上沿着所述第一子进度条方向滑动的第三滑动操作时,在所述根据所述第二滑动操作的滑动方向等比拉伸所述当前进度单位的所述第一显示长度,以形成第二显示长度的第一子进度条之后,所述方法还包括: 依据所述第三滑动操作控制所述进度标识在所述第一子进度条上的位置。
8.如权利要求7所述的方法,其特征在于,在所述依据所述第三滑动操作控制所述进度标识在所述第一子进度条上的位置之后,所述方法还包括: 检测所述第三滑动操作是否结束,获得一检测结果; 当所述检测结果表明所述第三滑动操作结束时,控制所述第一子进度条由所述第二显示长度逐渐减小至所述第一显示长度,从而使所述进度条从所述第三显示长度恢复至与所述第一边近似相同。
9.一种电子设备,所述电子设备包括一显示单元,所述电子设备还包括: 第一输出单元,用于在所述显示单元上按照时间顺序输出第一数据所对应的数据内容,在所述显示单元上显示与所述第一数据对应的进度条,所述进度条长度以所述显示单元的第一边近似相同,所述进度条的单位进度为第一单位进度; 第一控制单元,用于当获得第一输入操作时,根据所述第一输入操作,按照所述第一单位进度控制所述第一数据的数据内容的切换; 获得单元,用于获得第二滑动操作; 生成单元,用于根据所述第二滑动操作,基于包含所述进度条上的进度标识的当前进度单位生成第一子进度条;所述第一子进度条的单位进度为第二单位进度;所述第二单位进度小于所述第一单位进度,以使得所述电子设备获得在所述第一子进度条上的第二输入操作时,以所述第二单位进度进行所述第一数据的数据内容的切换。
10.如权利要求9所述的电子设备,其特征在于,第一控制单元具体包括: 获得子单元,用于获得沿着所述进度条方向滑动的第一滑动操作。
11.如权利要求10所述的电子设备,其特征在于,所述电子设备还包括: 第二控制单元,用于依据所述第一滑动操作控制所述进度标识在所述进度条上的位置。
12.如权利要求11所述的电子设备,其特征在于,所述获得单元具体为: 滑动操作获得子单元,用于获得与所述进度条的方向近似垂直滑动的第二滑动操作。
13.如权利要求12所述的电子设备,其特征在于,所述电子设备还包括: 第二输出单元,用于根据所述第二滑动操作,显示包含所述进度标识的所述第一子进度条。
14.如权利要求13所述的电子设备,其特征在于,所述第二输出单元具体为: 确定子单元,用于在所述进度条上确定包含所述进度条上的进度标识的所述当前进度单位为第一显示长度; 形成子单元,用于根据所述第二滑动操作的滑动方向等比拉伸所述当前进度单位的所述第一显示长度,以形成第二显示长度的第一子进度条,所述第二显示长度与所述第二单位进度满足对应关系,从而使所述进度条改变至第三显示长度,其中,所述第三显示长度大于所述第一边。
15.如权利要求14所述的电子设备,其特征在于,所述第二输入操作具体为在所述第一子进度条上沿着所述第一子进度条方向滑动的第三滑动操作时,所述电子设备还包括: 第三控制单元,用于依据所述第三滑动操作控制所述进度标识在所述第一子进度条上的位置。
16.如权利要求15所述的电子设备,其特征在于,所述电子设备还包括: 检测单元,用于检测所述第三滑动操作是否结束,获得一检测结果; 第三控制单元,用于当所述检测结果表明所述第三滑动操作结束时,控制所述第一子进度条由所述第二显示长度逐渐减小至所述第一显示长度,从而使所述进度条从所述第三显示长度恢复至与所述第一边近似相同。
【文档编号】G06F3/0485GK104375763SQ201310356892
【公开日】2015年2月25日 申请日期:2013年8月15日 优先权日:2013年8月15日
【发明者】张超, 焦振, 李向阳 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1