一种加载状态显示方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:37153584 阅读:25 留言:0更新日期:2023-04-06 22:12
本发明专利技术实施例公开了一种加载状态显示方法、装置、计算机设备及存储介质。该方法包括:当检测到信息加载事件被触发时,获取信息加载事件关联的指示器调用参数,其中,信息加载事件通过调用预先设置的指示器调用接口触发;基于指示器调用参数确定信息加载事件对应的各待加载信息的待加载信息标识以及各待加载信息的加载状态动画参数;根据各待加载信息标识确定各待加载信息的加载状态;根据各待加载信息的加载状态和各待加载信息的加载状态动画参数生成加载状态显示页面,并将加载状态显示页面作为信息加载事件的响应信息。使得加载状态的显示可以完全基于指示器调用参数生成,降低了加载状态与业务的耦合性,提高了加载状态显示的场景适用性。显示的场景适用性。显示的场景适用性。

【技术实现步骤摘要】
一种加载状态显示方法、装置、计算机设备及存储介质


[0001]本专利技术实施例涉及计算机领域,尤其涉及一种加载状态显示方法、装置、计算机设备及存储介质。

技术介绍

[0002]指示器是在项目开发、程序应用中常用的控件,指示器可以快速的展示加载中的状态,可以展示各种状态。以程序开发场景为例,在程序开发中转场的动画中,转场的页面跳转就使用指示器,目前项目中没有系统的,有一些第三方的指示器可以使用,也就是传统的指示器的方案。但传统的指示器的方案只能完成简单的指示状态加载的情况,并且耦合严重,对于指示器的扩展性不好,不能被应用到更多的页面不同的状态指示情况。由此可见,如何实现在不同场景下的指示是一个亟待解决的技术问题。

技术实现思路

[0003]本专利技术实施例提供了一种加载状态显示方法、装置、计算机设备及存储介质,以实现提高加载状态显示与业务的解耦,提高加载状态显示的适用性。
[0004]第一方面,本专利技术实施例提供了一种加载状态显示方法,应用于服务端,该方法可以包括:
[0005]当检测到信息加载事件被触发时,获取所述信息加载事件关联的指示器调用参数,其中,所述信息加载事件通过调用预先设置的指示器调用接口触发;
[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]当所述加载测试参数中存在所述加载状态动画参数时,执行动画生成操作,得到所述加载本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种加载状态显示方法,其特征在于,所述方法包括:当检测到信息加载事件被触发时,获取所述信息加载事件关联的指示器调用参数,其中,所述信息加载事件通过调用预先设置的指示器调用接口触发;基于所述指示器调用参数确定所述信息加载事件对应的各待加载信息的待加载信息标识以及各所述待加载信息的加载状态动画参数;根据各所述待加载信息标识确定各所述待加载信息的加载状态;根据各所述待加载信息的加载状态和各所述待加载信息的加载状态动画参数生成加载状态显示页面,并将所述加载状态显示页面作为所述信息加载事件的响应信息。2.根据权利要求1所述的方法,其特征在于,在获取所述信息加载事件关联的指示器调用参数之前,还包括:当检测到指示器调用接口创建事件被触发时,获取所述指示器调用接口创建事件关联的指示器调用接口创建参数,基于所述指示器调用接口创建参数创建所述指示器调用接口。3.根据权利要求2所述的方法,其特征在于,所述获取所述指示器调用接口创建事件关联的指示器调用接口创建参数,基于所述指示器调用接口创建参数创建所述指示器调用接口,包括:获取所述指示器调用接口创建事件关联的视图添加参数和动画展示参数,并将所述视图添加参数和所述动画展示参数作为所述指示器调用接口创建参数;基于当前类创建一指示器,初始化所述指示器,为所述指示器添加回调控件,基于所述回调控件和所述指示器调用接口创建参数生成所述指示器调用接口,所述回调控件包括触摸回调控件和/或点击回调控件。4.根据权利要求3所述的方法,其特征在于,所述指示器的创建,包括:定义一待注册的键路径数组,所述键路径数组包括所述指示器的元素属性参数,其中所述元素属性参数包括文字属性、颜色属性、模式属性、图片属性中的至少一个;对所述待注册的键路径数组中的元素进行注册,完成所述指示器的创建;其中,对待注册的键路径数组中的元素进行注册通过如下步骤实现:对所述待注册的键路径数组进行遍历,得到各元素属性,对各所述元素属性进行注册。5.根据权利要求3所述的方法,其特征在于,所述基于所述指示器调用参数确定所述信息加载事件对应的各待加载信息的待加载信息标识以及各所述待加载信息的加载状态动画参数,包括:对所述指示器调用参数进行解析,得到所...

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

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

1