应用程序资源加载方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:27974806 阅读:38 留言:0更新日期:2021-04-06 14:08
本发明专利技术提供了一种应用程序资源加载方法、装置、电子设备及可读存储介质,涉及软件技术领域。所述方法包括:获取目标应用程序中每个应用页面对应的历史访问记录;根据每个应用页面对应的历史访问记录确定每个应用页面对应的优先级;根据目标应用程序中每个应用页面的优先级依次加载对应的缓存资源。解决了相关技术中无法根据用户行为习惯来加载APP资源,而导致APP资源加载时间长且用户体验较差的问题。

【技术实现步骤摘要】
应用程序资源加载方法、装置、电子设备及可读存储介质
本专利技术涉及软件
,尤其涉及一种应用程序资源加载方法、装置、电子设备及可读存储介质。
技术介绍
现有技术中在应用程序APP内都有资源预加载方案,尤其是在业务比较繁杂的APP内,为了节省用户网络流量以及快速加载数据,往往会选择提前预加载一些资源文件(比如图片、音视频、数据文件等),现有技术通常是在APP启动时按默认代码顺序把所有资源文件依次加载出来。申请人在实现本专利技术的过程中,发现相关技术中至少存在以下问题:1)由于加载顺序是固定的,无法针对不同用户习惯来差分化实现加载,从而会影响部分用户体验。2)由于是在启动时一次性加载内置资源文件,会造成首次加载耗时长(甚至阻塞其他处理任务)的问题,尤其是在用户需要立即使用某个资源时,需要一个漫长的等待(等待其他资源全部加载完),造成资源浪费、响应时长等问题。针对上述问题,目前尚未提出有效的解决技术手段。
技术实现思路
本专利技术实施例提供一种应用程序资源加载方法、装置、电子设备及可读存储介质,本文档来自技高网...

【技术保护点】
1.一种应用程序资源加载方法,其特征在于,所述方法包括:/n获取目标应用程序中每个应用页面对应的历史访问记录;/n根据所述每个应用页面对应的历史访问记录确定所述每个应用页面对应的优先级;/n根据所述目标应用程序中每个应用页面的优先级依次加载对应的缓存资源。/n

【技术特征摘要】
1.一种应用程序资源加载方法,其特征在于,所述方法包括:
获取目标应用程序中每个应用页面对应的历史访问记录;
根据所述每个应用页面对应的历史访问记录确定所述每个应用页面对应的优先级;
根据所述目标应用程序中每个应用页面的优先级依次加载对应的缓存资源。


2.根据权利要求1所述的方法,其特征在于,所述历史访问记录包括访问次数,其中,
根据所述每个应用页面对应的历史访问记录确定所述每个应用页面对应的优先级,包括:
根据所述每个应用页面的访问次数确定所述每个应用页面对应的优先级。


3.根据权利要求2所述的方法,其特征在于,所述历史访问记录包括访问频率,其中,
根据所述每个应用页面对应的历史访问记录确定所述每个应用页面对应的优先级,包括:
根据所述每个应用页面在第一预设时间段内的访问频率确定所述每个应用页面对应的优先级。


4.根据权利要求2或3所述的方法,其特征在于,根据所述目标应用程序中每个应用页面的优先级依次加载对应的缓存资源,包括:
根据所述每个应用页面对应的应用层级以及优先级建立所述目标应用程序中的缓存加载队列;
根据所述缓存加载队列加载缓存资源。


5.根据权利要求4所述的方法,其特征在于,根据所述每个应用页面对应的应用层级以及优先级建立所述目标应用程序中的缓存加载队列,包括:
在所述指定应用页面的应用层级为首页面的情况下,根据所述指定应用页面的第一优先级将所述指定应用页面加入所述缓存加载队列中;
在所述指定应用页面的应用层级为子页面的情况下,根据所述指定应用页面的第一优先级将所述指定应用页面对应的父页面以及所述应用页面加入所述缓存加载队列,其中,所述缓存加载队列中所述父页面的加载顺序优先于所述应用页面的加载顺序。


6.一种应用程序资源加载装置,其特征在于,所述装置包括:
获取单元,用于获取目标应用程序中每个应用页面对应的历史访问记录;
确定单元,...

【专利技术属性】
技术研发人员:郭方清张达理孙奇
申请(专利权)人:五八有限公司
类型:发明
国别省市:天津;12

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

1