任务进度显示方法及其装置、存储介质制造方法及图纸

技术编号:24682322 阅读:47 留言:0更新日期:2020-06-27 07:42
本公开关于一种任务进度显示方法及其装置、存储介质,涉及计算机领域。本公开实施例能够解决相关技术中,在利用设有里程碑节点的进度条向用户显示任务进度时,没有突出进度标记跨越里程碑节点的过程的这一问题。该方法包括:显示用于指示目标任务的执行进度的目标进度条;目标进度条上设有一个或多个里程碑节点;响应于目标任务开始执行,目标进度条上的进度标记按照预设方式,从目标进度条的起点向目标进度条的终点移动。其中,预设方式包括:在第一区间内,进度标记加速移动,在第二区间内,进度标记减速移动。本公开应用于任务进度的显示。

Task progress display method and its device, storage medium

【技术实现步骤摘要】
任务进度显示方法及其装置、存储介质
本公开涉及计算机领域,尤其涉及一种任务进度显示方法及其装置、存储介质。
技术介绍
目前,电子设备在执行数据量较大的任务时,为了便于操作人员了解到任务的执行进度,通常会在显示界面上显示一个用于指示目标任务的执行进度的进度条,然后通过进度标记在进度条上移动位置,来向用户直观展示目标任务的执行进度。如图1所示,为现有技术中一种电子设备的进度条的示意图。其中,进度条101可以是一条从起点到终点的矩形条。进度条101上还包括进度标记102(即图1中的粗线)。随着目标任务从开始执行,已完成任务占比(其中,已完成任务占比,表示已完成的任务量占目标任务的总任务量的比值)逐渐增大,对应的进度条101上的进度标记102从进度条101的起点向进度条101的终点移动,直至目标任务执行完毕,对应的进度标记102达到进度条的终点。在一些情况下,为了凸显目标任务执行过程中多个阶段的完成情况,还可以在进度条的起点和终点之间设置一个或多个里程碑节点,分别用于将目标任务执行过程中两个阶段划分开。进而,通过进度条上的一个或多个里程碑节点,可以将进度条分为多个进度段,每个进度段对应目标任务中的一个执行阶段。例如图2所示进度条中,在起点和终点之间包括三个里程碑节点(即图中103a、103b、103c),分别用于表示任务已完成25%、50%、75%。也就是说,目标任务在执行过程中,分为四个阶段,四个阶段的任务量分别占目标任务的总任务量的25%。进而,在设有里程碑节点的进度条中,可以通过使进度标记102从进度条的起点开始移动,然后依次通过各进度段的方式,体现目标任务在每个阶段的执行进度。本公开中,考虑到进度标记跨越里程碑节点的过程通常是用户重点关注的过程。因此,在利用设有里程碑节点的进度条,来向用户展示任务的进度时,如何突出体现进度标记跨越里程碑节点的过程,以提高用户使用体验,这是目前本领域需要解决的问题。
技术实现思路
本公开提供一种任务进度显示方法及其装置、存储介质,以至少解决相关技术中,在利用设有里程碑节点的进度条向用户显示任务进度时,没有突出进度标记跨越里程碑节点的过程的这一问题。本公开的技术方案如下:根据本公开实施例的第一方面,提供一种任务进度显示方法,包括:显示用于指示目标任务的执行进度的目标进度条;目标进度条上设有一个或多个里程碑节点;一个或多个里程碑节点将目标进度条划分为多个进度段,多个进度段分别与目标任务所包含的多个执行阶段相对应;在目标进度条上,响应于目标任务开始执行,目标进度条上的进度标记按照预设方式,从目标进度条的起点向目标进度条的终点移动,直至目标任务执行完毕后进度标记移动至目标进度条的终点;其中,预设方式包括:在第一区间内,进度标记加速移动;第一区间包括:目标进度条上,在目标里程碑节点之前并且与目标里程碑节点相邻的进度条区间;目标里程碑节点,包括一个或多个里程碑节点中任一个里程碑节点;预设方式还包括:在第二区间内,进度标记减速移动;第二区间包括:目标进度条上,在目标里程碑节点之后并且与目标里程碑节点相邻的进度条区间。可选的,在第一区间内,进度标记加速移动,包括:在第一区间内,进度标记移动单位长度所对应的已完成任务占比的增长量逐渐减小;在第二区间内,进度标记减速移动,包括:在第二区间内,进度标记移动单位长度所对应的已完成任务占比的增长量逐渐增大。可选的,预设方式还包括:在第一区间内,进度标记跨越第一子区间所对应的已完成任务占比的增长量,与在第二区间内进度标记跨越第二子区间所对应的已完成任务占比的增长量相等;其中,第一子区间包括:在第一区间内,与目标里程碑相邻的进度条区间;第二子区间包括:在第二区间内,与目标里程碑相邻的进度条区间;第一子区间与第二子区间的长度相等。可选的,预设方式,具体包括:在目标进度段内,从目标进度段的起点开始至目标位置,进度标记移动单位长度所对应的已完成任务占比的增长量逐渐增大;从目标位置到目标进度段的终点,进度标记移动单位长度所对应的已完成任务占比的增长量逐渐减小;其中,目标进度段包括:多个进度段中任一个进度段;目标位置包括目标进度段的起点与目标进度段的终点之间的一点。可选的,预设方式,具体包括:在目标进度段内,进度标记到目标进度条的起点之间的距离Y与对应的已完成任务占比X,满足以下公式组一:其中,目标进度段包括:多个进度段中任一个进度段;y0表示目标进度段的起点到目标进度条的起点之间的距离,y3表示目标进度段的终点到目标进度条的起点之间的距离,x0表示目标进度段的起点所对应的已完成任务占比,x3表示目标进度段的终点所对应的已完成任务占比,y1、y2、x1、x2为预设常数。可选的,其中,x1、x2的取值,满足以下公式组二:可选的,其中,y1、y2的取值,满足以下公式三:y1-y0=y3-y2公式三。可选的,预设方式,具体包括:在目标进度段内,进度标记到目标进度条的起点之间的距离Y与对应的已完成任务占比X,,满足以下公式组四:其中,目标进度段包括:多个进度段中任一个进度段;y0表示目标进度段的起点到目标进度条的起点之间的距离,y3表示目标进度段的终点到目标进度条的起点之间的距离,x0表示目标进度段的起点所对应的已完成任务占比,x3表示目标进度段的终点所对应的已完成任务占比,y1、y2为预设常数。根据本公开实施例的第二方面,提供一种任务进度显示装置,包括:显示单元,被配置为执行显示用于指示目标任务的执行进度的目标进度条;目标进度条上设有一个或多个里程碑节点;一个或多个里程碑节点将目标进度条划分为多个进度段,多个进度段分别与目标任务所包含的多个执行阶段相对应;在目标进度条上,响应于目标任务开始执行,目标进度条上的进度标记按照预设方式,从目标进度条的起点向目标进度条的终点移动,直至目标任务执行完毕后进度标记移动至目标进度条的终点;其中,预设方式包括:在第一区间内,进度标记加速移动;第一区间包括:目标进度条上,在目标里程碑节点之前并且与目标里程碑节点相邻的进度条区间;目标里程碑节点,包括一个或多个里程碑节点中任一个里程碑节点;预设方式还包括:在第二区间内,进度标记减速移动;第二区间包括:目标进度条上,在目标里程碑节点之后并且与目标里程碑节点相邻的进度条区间。可选的,在第一区间内,进度标记加速移动,包括:在第一区间内,进度标记移动单位长度所对应的已完成任务占比的增长量逐渐减小;在第二区间内,进度标记减速移动,包括:在第二区间内,进度标记移动单位长度所对应的已完成任务占比的增长量逐渐增大。可选的,预设方式还包括:在第一区间内,进度标记跨越第一子区间所对应的已完成任务占比的增长量,与在第二区间内进度标记跨越第二子区间所对应的已完成任务占比的增长量相等;其中,第一子区间包括:在第一区间内,与目标里程碑相邻的进度条区间;第二子区间包括:在第二区间内,与目标里程碑相邻的进度条区间;第一子区间与第二子区间的长度相等。可选的,预设方式,具体包括本文档来自技高网
...

【技术保护点】
1.一种任务进度显示方法,其特征在于,包括:/n显示用于指示目标任务的执行进度的目标进度条;所述目标进度条上设有一个或多个里程碑节点;所述一个或多个里程碑节点将所述目标进度条划分为多个进度段,所述多个进度段分别与所述目标任务所包含的多个执行阶段相对应;/n在所述目标进度条上,响应于所述目标任务开始执行,所述目标进度条上的进度标记按照预设方式,从所述目标进度条的起点向所述目标进度条的终点移动,直至所述目标任务执行完毕后所述进度标记移动至所述目标进度条的终点;/n其中,所述预设方式包括:在第一区间内,所述进度标记加速移动;所述第一区间包括:所述目标进度条上,在目标里程碑节点之前并且与所述目标里程碑节点相邻的进度条区间;所述目标里程碑节点,包括所述一个或多个里程碑节点中任一个里程碑节点;/n所述预设方式还包括:在第二区间内,所述进度标记减速移动;所述第二区间包括:所述目标进度条上,在所述目标里程碑节点之后并且与所述目标里程碑节点相邻的进度条区间。/n

【技术特征摘要】
1.一种任务进度显示方法,其特征在于,包括:
显示用于指示目标任务的执行进度的目标进度条;所述目标进度条上设有一个或多个里程碑节点;所述一个或多个里程碑节点将所述目标进度条划分为多个进度段,所述多个进度段分别与所述目标任务所包含的多个执行阶段相对应;
在所述目标进度条上,响应于所述目标任务开始执行,所述目标进度条上的进度标记按照预设方式,从所述目标进度条的起点向所述目标进度条的终点移动,直至所述目标任务执行完毕后所述进度标记移动至所述目标进度条的终点;
其中,所述预设方式包括:在第一区间内,所述进度标记加速移动;所述第一区间包括:所述目标进度条上,在目标里程碑节点之前并且与所述目标里程碑节点相邻的进度条区间;所述目标里程碑节点,包括所述一个或多个里程碑节点中任一个里程碑节点;
所述预设方式还包括:在第二区间内,所述进度标记减速移动;所述第二区间包括:所述目标进度条上,在所述目标里程碑节点之后并且与所述目标里程碑节点相邻的进度条区间。


2.根据权利要求1所述任务进度显示方法,其特征在于,所述在第一区间内,所述进度标记加速移动,包括:在所述第一区间内,所述进度标记移动单位长度所对应的已完成任务占比的增长量逐渐减小;
所述在第二区间内,所述进度标记减速移动,包括:在所述第二区间内,所述进度标记移动单位长度所对应的已完成任务占比的增长量逐渐增大。


3.根据权利要求2所述任务进度显示方法,其特征在于,所述预设方式还包括:
在所述第一区间内,所述进度标记跨越第一子区间所对应的已完成任务占比的增长量,与在所述第二区间内所述进度标记跨越第二子区间所对应的已完成任务占比的增长量相等;
其中,所述第一子区间包括:所述第一区间内,与所述目标里程碑相邻的进度条部分;所述第二子区间包括:所述第二区间内,与所述目标里程碑相邻的进度条部分;所述第一子区间与所述第二子区间的长度相等。


4.根据权利要求2所述任务进度显示方法,其特征在于,所述预设方式,具体包括:
在目标进度段内,从所述目标进度段的起点开始至目标位置,所述进度标记移动单位长度所对应的已完成任务占比的增长量逐渐增大;从所述目标位置到所述目标进度段的终点,所述进度标记移动单位长度所对应的已完成...

【专利技术属性】
技术研发人员:殷勇
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1