一种应用程序的启动方法、终端及计算机可读存储介质技术

技术编号:32220329 阅读:33 留言:0更新日期:2022-02-09 17:25
本发明专利技术实施例提供一种应用程序的启动方法、终端及计算机可读存储介质,该应用程序的启动方法包括:在启动应用程序之前,预加载应用程序的启动组件;在启动应用程序时,运行启动组件,并显示应用程序的主界面;在启动应用程序后,根据预测算法确定需要加载的子组件,并预加载子组件。本发明专利技术实施例提供的应用程序的启动方法,通过对应用程序启动组件的预加载,当应用程序启动时可以直运行预加载的组件,从而减少了应用程序启动所需的时间,同时在应用程序启动以后,提前预加载应用程序的子组件,在启动子组件时也可以有效的降低子组件启动的时间,提高了应用程序的运行效率。提高了应用程序的运行效率。提高了应用程序的运行效率。

【技术实现步骤摘要】
一种应用程序的启动方法、终端及计算机可读存储介质


[0001]本专利技术涉及通信
,更具体地说,涉及一种应用程序的启动方法、终端及计算机可读存储介质。

技术介绍

[0002]随着智能终端的普及,智能终端上运行的应用程序变得越来越多,应用程序所包括的功能也变得越来越多,这不可避免的造成应用的体积越来越大,从而造成应用程序在启动和运行的过程中需要加载的组件变的越来越多,由于加载的组件变多,这就造成了应用程序的启动速度和运行速度变的越来越慢,从而降低了用户的使用体验。

技术实现思路

[0003]本专利技术要解决的技术问题在于目前的应用程序随着组件的增多,导致应用程序的启动速度和运行速度变的越来越慢,针对该技术问题,提供一种应用程序的启动方法、终端及计算机可读存储介质。
[0004]为解决上述技术问题,本专利技术提供一种应用程序的启动方法,所述应用程序的启动方法包括:
[0005]在启动应用程序之前,预加载所述应用程序的启动组件;
[0006]在启动所述应用程序时,运行所述启动组件,并显示所述应用程序的主界本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种应用程序的启动方法,其特征在于,所述应用程序的启动方法包括:在启动应用程序之前,预加载所述应用程序的启动组件;在启动所述应用程序时,运行所述启动组件,并显示所述应用程序的主界面;在启动所述应用程序后,根据预测算法确定需要加载的子组件,并预加载所述子组件。2.如权利要求1所述的应用程序的启动方法,其特征在于,所述预加载所述应用程序的启动组件,包括:根据应用程序启动清单确认预加载的目标启动组件;对所述目标启动组件进行预加载。3.如权利要求1所述的应用程序的启动方法,其特征在于,所述在启动所述应用程序时,还包括:判断预加载的启动组件是否是所述应用程序启动所需的全部组件;为是时,运行所述启动组件;为否时,运行所述启动组件的同时预加载其余组件,并在所述启动组件运行结束以后运行其余组件。4.如权利要求1所述的应用程序的启动方法,其特征在于,所述根据预测算法确定需要加载的子组件,包括:根据用户行为和所述应用程序的类型,确定所述应用程序在当前显示界面显示的各个子组件的启动概率,将启动概率大于预设值的子组件进行预加载。5.如权利要求1

4任一项所述的应用程序的启动方法,其特征在于,所述在启动应用程序之前还包括:根据预设规则从所有的应用程序中确...

【专利技术属性】
技术研发人员:王梁磊
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:

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

1