The application embodiment discloses an application preloading method, a device, a storage medium and a terminal. This method includes determining the application program to be preloaded when the application preload event is triggered; for each preloaded application in the preloaded application, the target application that is preset associated with the current preloaded application is determined; the application program is currently preloaded to the application program. While preloading, or after preloading the current application to be preloaded, the target application is preloaded. By adopting the above technical scheme, the application program that presupposes the relationship is preloaded at the same time or preloaded in sequence according to the relationship. It can improve the hit rate of the pre loaded application to the user's real startup application, and further improve the startup speed of the application with presupposition correlation.
【技术实现步骤摘要】
应用程序预加载方法、装置、存储介质及终端
本申请实施例涉及应用程序预加载
,尤其涉及应用程序预加载方法、装置、存储介质及终端。
技术介绍
目前,诸如智能手机、平板电脑、笔记本电脑以及智能家电等终端已成为人们日常生活中必不可少的电子设备。随着终端设备不断地智能化,多数终端设备中都装载有操作系统,使得终端设备能够安装丰富多样的应用程序,满足用户不同的需求。随着终端设备的配置不断提升,多数终端设备中可以安装几十甚至上百个应用程序,而随着应用程序的功能日益丰富,应用程序运行时所需加载的资源也越来越多。当用户选择启动一个应用程序时,终端会对该应用程序启动所需的资源进行加载,待加载完毕后,进入应用程序的初始界面,整个过程通常要花费数秒甚至十几秒的时间,导致应用程序的启动效率较低,亟需改进。
技术实现思路
本申请实施例提供应用程序预加载方法、装置、存储介质及终端,可以优化终端中应用程序的预加载方案。第一方面,本申请实施例提供了一种应用程序预加载方法,包括:检测到应用预加载事件被触发时,确定待预加载应用程序;对于所述待预加载应用程序中的每个待预加载应用程序,确定与当前待预加载应用程序呈预设关联关系的目标应用程序;在对所述当前待预加载应用程序进行预加载的同时,或在对所述当前待预加载应用程序进行预加载之后,对所述目标应用程序进行预加载。第二方面,本申请实施例提供了一种应用程序预加载装置,包括:应用确定模块,用于检测到应用预加载事件被触发时,确定待预加载应用程序;目标应用确定模块,用于对于所述待预加载应用程序中的每个待预加载应用程序,确定与当前待预加载应用程序呈预设关联关系的 ...
【技术保护点】
1.一种应用程序预加载方法,其特征在于,包括:检测到应用预加载事件被触发时,确定待预加载应用程序;对于所述待预加载应用程序中的每个待预加载应用程序,确定与当前待预加载应用程序呈预设关联关系的目标应用程序;在对所述当前待预加载应用程序进行预加载的同时,或在对所述当前待预加载应用程序进行预加载之后,对所述目标应用程序进行预加载。
【技术特征摘要】
1.一种应用程序预加载方法,其特征在于,包括:检测到应用预加载事件被触发时,确定待预加载应用程序;对于所述待预加载应用程序中的每个待预加载应用程序,确定与当前待预加载应用程序呈预设关联关系的目标应用程序;在对所述当前待预加载应用程序进行预加载的同时,或在对所述当前待预加载应用程序进行预加载之后,对所述目标应用程序进行预加载。2.根据权利要求1所述的方法,其特征在于,确定与当前待预加载应用程序呈预设关联关系的目标应用程序,包括:获取预设关联应用列表;其中,所述预设关联应用列表中包括多组呈预设关联关系的应用程序组合;从所述预设关联应用列表中查找与当前待预加载应用程序呈预设关联关系的目标应用程序。3.根据权利要求2所述的方法,其特征在于,所述预设关联应用列表的获得方式,包括:获取预设时间段内的应用程序使用序列及所述应用程序使用序列对应的出现次数;其中,所述应用程序使用序列包括两个关联启动的应用程序;当所述出现次数大于预设次数阈值时,将所述应用程序使用序列作为呈预设关联关系的应用程序组合,并基于所述应用程序组合生成所述预设关联应用列表。4.根据权利要求1所述的方法,其特征在于,确定与当前待预加载应用程序呈预设关联关系的目标应用程序,包括:获取当前使用场景信息;根据所述当前使用场景信息,确定与当前待预加载应用程序呈预设关联关系的目标应用程序。5.根据权利要求4所述的方法,其特征在于,根据所述当前使用场景信息,确定与当前待预加载应用程序呈预设关联关系的目标应用程序,包括:将所述当前使用场景信息及当前待预加载应用程序输入至预先训练的关联应用预测模型中,根据所述关联应用预测模型的输出结果确定与所述当前待预加载应用程序呈预设关联关系的目标应用程序;其中,所述关联应用预测模型根据预设历史时间段内,不同应用程序在不同历史使用场景信息下的使用规律训练得到。6.根据权利要求4或5所述的方法,其特征在于,使用场景信息包括以下至少一项:时间信息、日期类别、移动数据网络的开关状态、无线热点的连接状态、所连接的无线热点的身份信息、上一个前台...
【专利技术属性】
技术研发人员:黄粟,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。