一种进度条定制方法、装置及进度条制造方法及图纸

技术编号:14783432 阅读:45 留言:0更新日期:2017-03-10 04:37
本发明专利技术提供了一种进度条定制方法、装置及进度条,其中,该方法包括确定待定制进度条的定制参数,该定制参数包括待定制进度条的进度条图形、起点和终点;根据上述进度条图形创建待定制进度条的轨道层,该轨道层的图形与进度条图形的部分或全部相同;根据上述起点和终点在轨道层的上层创建待定制进度条的进度层,该进度层在轨道层上的垂直投影落在轨道层的范围内;对上述轨道层和进度层进行组装,得到待定制进度条。本发明专利技术中,实现了根据定制参数对进度条进行自由定制,且定制得到的进度条形式多样。

【技术实现步骤摘要】

本专利技术涉及计算机
,具体而言,涉及一种进度条定制方法、装置及进度条
技术介绍
随着互联网技术的发展,终端上安装的应用程序(Application,APP)为了能够直观的向用户展示当前正在进行的任务的进度以及其它信息情况,一般通过在当前界面上显示进度条来向用户展示当前任务的进度,比如说,当用户在下载视频、音频或者其它文件时,使用进度条展示当前的下载进度,或者当用户打开某个APP时,通过进度条展示用户当前的经验值。目前,虽然终端上的APP都在使用进度条向用户展示当前正在进行的任务的进度,但是现有技术中,大多数APP所使用的进度条在界面上的表现形式单一、千篇一律,且可定制程度较低,从而使用户感到单调、乏味。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种进度条定制方法及进度条,以解决现有技术中大多数APP所使用的进度条在界面上的表现形式单一、前篇一律,且可定制程度较低,从而使用户感到单调、乏味的问题。第一方面,本专利技术实施例提供了一种进度条定制方法,其中,所述方法包括:确定待定制进度条的定制参数,所述定制参数包括所述待定制进度条的进度条图形、起点和终点;根据所述进度条图形创建所述待定制进度条的轨道层,所述轨道层的图形与所述进度条图形的部分或全部相同;根据所述起点和所述终点在所述轨道层的上层创建所述待定制进度条的进度层,所述进度层在所述轨道层上的垂直投影落在所述轨道层的范围内;对所述轨道层和所述进度层进行组装,得到所述待定制进度条。结合第一方面,本专利技术实施例提供了上述第一方面的第一种可能的实现方式,其中,所述方法还包括:根据所述进度层创建所述待定制进度条的渐变图层,所述渐变图层的图形与所述进度层的图形相同;将所述渐变图层覆盖在所述进度层的上层。结合第一方面的第一种可能的实现方式,本专利技术实施例提供了上述第一方面的第二种可能的实现方式,其中,所述根据所述进度层创建所述待定制进度条的渐变图层,包括:根据所述进度层创建多个渐变子图层;将多个所述渐变子图层进行拼接,得到所述渐变图层。结合第一方面的第二种可能的实现方式,本专利技术实施例提供了上述第一方面的第三种可能的实现方式,其中,所述根据所述进度层创建多个渐变子图层,包括:根据所述进度层确定每个所述渐变子图层的起点和终点;设置每个所述渐变子图层的起点颜色值和终点颜色值;根据所述渐变子图层的起点颜色值和终点颜色值,创建所述渐变子图层。结合第一方面,本专利技术实施例提供了上述第一方面的第四种可能的实现方式,其中,所述根据所述进度条图形创建所述待定制进度条的轨道层,包括:根据所述进度条图形画出与所述进度条图形相同的几何图形;将所述几何图形确定为所述待定制进度条的轨道层。结合第一方面,本专利技术实施例提供了上述第一方面的第五种可能的实现方式,其中,当所述进度条图形包括几何图形和控件时,所述轨道层的图形与所述进度条图形的几何图形部分相同。结合第一方面的第五种可能的实现方式,本专利技术实施例提供了上述第一方面的第六种可能的实现方式,其中,所述控件包括按钮和/或显示当前进度百分比的辅助文字。结合第一方面,本专利技术实施例提供了上述对第一方面的第七种可能的实现方式,其中,当所述进度条图形为圆环图形时,所述圆环图形的终点与起点重合,或者所述圆环图形的终点与起点不重合。第二方面,本专利技术实施例提供了一种进度条定制装置,其中,所述装置包括:确定模块,用于确定待定制进度条的定制参数,所述定制参数包括所述待定制进度条的进度条图形、起点和终点;第一创建模块,用于根据所述进度条图形创建所述待定制进度条的轨道层,所述轨道层的图形与所述进度条图形的部分或全部相同;第二创建模块,用于根据所述起点和所述终点在所述轨道层的上层创建所述待定制进度条的进度层,所述进度层在所述轨道层上的垂直投影落在所述轨道层的范围内;组装模块,用于对所述轨道层和所述进度层进行组装,得到所述待定制进度条。第三方面,本专利技术实施例提供了一种利用上述第一方面所述的进度条定制方法定制的进度条,其中,所述进度条至少包括轨道层和进度层;所述进度层设置在所述轨道层的上层。本专利技术实施例提供的进度条定制方法、装置及进度条,其中,该方法根据待定制进度条的定制参数创建待定制进度条的轨道层和进度层,将轨道层和进度层进行组装,得到待定制进度条,实现了根据定制参数对进度条进行自由定制,且定制得到的进度条形式多样。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1示出了本专利技术实施例1所提供的进度条定制方法的流程图;图2示出了本专利技术实施例1所提供的进度条定制方法中创建渐变图层的流程图;图3示出了本专利技术实施例2所提供的进度条定制装置的结构示意图;图4示出了本专利技术实施例3所提供的进度条的结构示意图。附图3标记说明:310,确定模块;320,第一创建模块;330,第二创建模块;340,组装模块;附图4标记说明:410,轨道层;420,进度层。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。考虑到现有技术中,当终端上的APP在使用进度条向用户展示当前正在进行的任务的进度或者其它信息情况时,大多数APP所使用的进度条在终端界面上的表现形式单一、千篇一律,且可定制程度较低,从而使用户感到单调、乏味。基于此,本专利技术实施例提供了一种方法进度条定制方法、装置及进度条,下面通过实施例进行描述。实施例1本专利技术实施例提供了一种进度条定制方法,该方法能够根据定制参数对进度条进行自由定制,且定制得到的进度条形式多样。如图1所示,本专利技术实施例提供的进度条定制方法,包括步骤S110-S140,具体如下。S110,确定待定制进度条的定制参数,该定制参数包括待定制进度条的进度条图形、起点和终点。其中,上述待定制进度条的定制参数可以由开发人员提供,上述进度条图形指的是进度条的几何形状,比如说,上述进度条图形可以是圆环、长条形、正方形、椭圆形以及实心圆弧等等。当上述进度条图形为圆环时,圆环的起点与终点重合或者圆环的起点与终点不重合。当圆环的起点和终点重合时,上述圆环一个是完整的圆环,当上述圆环的起点和终点不重合时,上述圆环为整个圆环的一部分,在本专利技术实施例中,圆环的起点和终点的位置可以自由配置。当上述进度条图形包括几何图形和控件时,轨道层的图形与进度条图形的几何图形部分相同。上述控件包括按钮和/或显示当前进度百分比的辅助文字。上本文档来自技高网...
一种进度条定制方法、装置及进度条

【技术保护点】
一种进度条定制方法,其特征在于,所述方法包括:确定待定制进度条的定制参数,所述定制参数包括所述待定制进度条的进度条图形、起点和终点;根据所述进度条图形创建所述待定制进度条的轨道层,所述轨道层的图形与所述进度条图形的部分或全部相同;根据所述起点和所述终点在所述轨道层的上层创建所述待定制进度条的进度层,所述进度层在所述轨道层上的垂直投影落在所述轨道层的范围内;对所述轨道层和所述进度层进行组装,得到所述待定制进度条。

【技术特征摘要】
1.一种进度条定制方法,其特征在于,所述方法包括:确定待定制进度条的定制参数,所述定制参数包括所述待定制进度条的进度条图形、起点和终点;根据所述进度条图形创建所述待定制进度条的轨道层,所述轨道层的图形与所述进度条图形的部分或全部相同;根据所述起点和所述终点在所述轨道层的上层创建所述待定制进度条的进度层,所述进度层在所述轨道层上的垂直投影落在所述轨道层的范围内;对所述轨道层和所述进度层进行组装,得到所述待定制进度条。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述进度层创建所述待定制进度条的渐变图层,所述渐变图层的图形与所述进度层的图形相同;将所述渐变图层覆盖在所述进度层的上层。3.根据权利要求2所述的方法,其特征在于,所述根据所述进度层创建所述待定制进度条的渐变图层,包括:根据所述进度层创建多个渐变子图层;将多个所述渐变子图层进行拼接,得到所述渐变图层。4.根据权利要求3所述的方法,其特征在于,所述根据所述进度层创建多个渐变子图层,包括:根据所述进度层确定每个所述渐变子图层的起点和终点;设置每个所述渐变子图层的起点颜色值和终点颜色值;根据所述渐变子图层的起点颜色值和终点颜色值,创建所述渐变子图层。5.根据权利要求1所述的方法,其特征在于,所述根据所述进度条图形创建所述待定制进度...

【专利技术属性】
技术研发人员:艾牤宁
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北;42

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

1