素材状态的控制方法、装置、电子设备及计算机可读介质制造方法及图纸

技术编号:38271903 阅读:25 留言:0更新日期:2023-07-27 10:25
本公开涉及一种素材状态的控制方法、装置、电子设备及计算机可读介质,属于计算机技术领域。该方法包括:响应针对于目标素材的状态调整操作,确定目标素材待调整的素材状态,其中,素材状态包括独立状态和共享状态,独立状态为同一素材在不同分类列表中单独显示的状态,共享状态为同一素材在不同分类列表中统一显示的状态;若为独立状态,则根据独立状态的显示属性参数确定目标素材在当前分类列表中的显示状态;若为共享状态,则根据共享状态的显示属性参数确定目标素材在所有分类列表中的显示状态。本公开通过将素材的显示状态拆分为共享状态和独立状态并区分管理,可以简化素材状态的控制逻辑,减少素材状态控制带来的性能消耗。性能消耗。性能消耗。

【技术实现步骤摘要】
素材状态的控制方法、装置、电子设备及计算机可读介质


[0001]本公开涉及计算机
,具体而言,涉及一种素材状态的控制方法、素材状态的控制装置、电子设备及计算机可读介质。

技术介绍

[0002]很多APP(Application,应用程序)里面都会存在各种各样的素材,例如图片及视频拍摄类APP、剪辑类APP中包含的特效类素材,包括滤镜、贴纸等等。
[0003]素材对象在使用的过程中会存在各种状态变化,比如下载状态、收藏状态、选中状态等。在素材显示界面中,一个素材可能同时属于不同分类,会出现在不同的分类列表下。而业务经常会要求同一素材在不同位置所展示的一些状态保持一致(比如下载状态),而一些状态则进行区分展示(比如选中状态)。因此,整体而言素材状态的控制逻辑会比较复杂,容易造成额外的性能消耗,导致APP出现卡顿。
[0004]鉴于此,本领域亟需一种能够简化素材状态的控制逻辑的方法。
[0005]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种素材状态的控制方法,其特征在于,包括:响应针对于目标素材的状态调整操作,确定所述目标素材待调整的素材状态,其中,所述素材状态包括独立状态和共享状态,所述独立状态为同一素材在不同的分类列表中单独显示的状态,所述共享状态为同一素材在不同的分类列表中统一显示的状态;若所述目标素材的素材状态为所述独立状态,则获取所述目标素材的独立状态的显示属性参数,并根据所述独立状态的显示属性参数确定所述目标素材在当前分类列表中的显示状态;若所述目标素材的素材状态为所述共享状态,则获取所述目标素材的共享状态的显示属性参数,并根据所述共享状态的显示属性参数确定所述目标素材在所有分类列表中的显示状态。2.根据权利要求1所述的素材状态的控制方法,其特征在于,所述获取所述目标素材的共享状态的显示属性参数,包括:根据所述目标素材的素材标识,获取与所述目标素材具有绑定关系的素材共享状态对象,并根据所述素材共享状态对象得到所述目标素材的共享状态的显示属性参数。3.根据权利要求1所述的素材状态的控制方法,其特征在于,所述素材状态通过如下步骤配置:实例化素材得到对应的素材对象,并确定所述素材对象的素材标识,以及所述素材对象的独立状态的显示属性参数;根据所述素材对象的素材标识,建立所述素材对象和所述共享状态对应的素材共享状态对象之间的绑定关系。4.根据权利要求3所述的素材状态的控制方法,其特征在于,所述根据所述素材对象的素材标识,建立所述素材对象和所述共享状态对应的素材共享状态对象之间的绑定关系,包括:通过查询共享状态控制字典中的所述素材标识对应的所述素材共享状态对象,建立所述素材对象和所述素材共享状态对象之间的绑定关系;其中,所述共享状态控制字典是以所述素材标识作为关键字,以所述素材共享状态对象作为所述关键字对应的值,在共享状态控制类中预先建立的。5.根据权利要求4所述的素材状态的控制方法,其特征在于,所述通过查询所述共享状态控制字典中的所述素材标识对应的所述素材共享状态对象,建立所述素材对象和所述素材共享状态对象之间的绑定关系,包括:若所述共享状态控制字典中存在...

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

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

1