【技术实现步骤摘要】
资源加载方法、装置、设备及计算机可读存储介质
[0001]本专利技术涉及资源加载
,尤其涉及一种资源加载方法、装置、设备及计算机可读存储介质。
技术介绍
[0002]目前大部分应用软件,特别是游戏类软件,为了提升软件品质和用户的使用体验,往往设计大量的UI(User Interface,用户界面)元素和动画资源,导致用户在进入软件特别是首次进入软件的时候,需要加载的资源较多,且在加载时,由于资源加载的内存峰值压力较大,导致加载过程中经常出现卡顿、停顿现象,从而使资源加载所需的总时间过长,用户体验较差,进而导致软件的用户流失率较高。
技术实现思路
[0003]本专利技术的主要目的在于提供一种资源加载方法、装置、设备及计算机可读存储介质,旨在解决资源加载所需时间过长导致用户体验差、流失率高的技术问题。
[0004]此外,为实现上述目的,本专利技术还提供一种资源加载方法,所述资源加载方法包括以下步骤:
[0005]获取待加载的目标资源的配置信息;
[0006]根据所述配置信息,对所述目 ...
【技术保护点】
【技术特征摘要】
1.一种资源加载方法,其特征在于,所述资源加载方法包括以下步骤:获取待加载的目标资源的配置信息;根据所述配置信息,对所述目标资源进行隔离和层级划分处理,得到目标层级资源;从所述配置信息中确定所述目标层级资源中资源的显示优先级,根据所述显示优先级对所述目标层级资源进行分帧加载。2.如权利要求1所述的资源加载方法,其特征在于,所述根据所述配置信息,对所述目标资源进行隔离和层级划分处理,得到目标层级资源的步骤,包括:对所述配置信息进行检测,以判断所述目标资源中的模块之间是否存在耦合关系;若所述目标资源中的模块之间存在耦合关系,则对存在耦合关系的目标模块进行去耦合处理,以将所述目标资源中的模块进行隔离;对所述目标资源中相互隔离的模块进行层级划分,得到目标层级资源。3.如权利要求2所述的资源加载方法,其特征在于,所述对所述配置信息进行检测,以判断所述目标资源中的模块之间是否存在耦合关系的步骤,包括:对所述配置信息进行检测,以确定所述目标资源中的模块之间的关联关系;根据所述关联关系确定所述目标资源中的模块之间是否存在共用信息集,以判断与所述共用信息集关联的目标模块之间是否存在耦合关系。4.如权利要求3所述的资源加载方法,其特征在于,所述对存在耦合关系的目标模块进行去耦合处理,以将所述目标资源中的模块进行隔离的步骤,包括:从所述目标模块中,确定存在耦合关系的第一目标模块;从所述第一目标模块中确定共用信息子集,其中,所述共用信息集包括所述共用信息子集,所述目标模块包括所述第一目标模块;对所述共用信息子集进行提取,以对与所述共用信息子集关联的第一目标模块进行去耦合处理,将所述目标资源中的模块进行隔离。5.如权利要求4所述的资源加载方法,其特征在于,所述第一目标模块中包括至少两个模块,所述对所述共用信息子集进行提取的步骤之后,包括:确定所述共用信息子集对应的资源在所述目标层级资源中的显示...
【专利技术属性】
技术研发人员:陈叶,
申请(专利权)人:深圳市禅游科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。