应用程序的处理方法、装置、设备、存储介质和程序产品制造方法及图纸

技术编号:28774733 阅读:14 留言:0更新日期:2021-06-09 11:03
本公开关于一种应用程序的处理方法、装置、电子设备、计算机可读存储介质和计算机程序产品,其中,所述方法应用于终端,所述终端上安装有应用程序,所述应用程序包含主功能模块和辅助功能模块,所述方法包括:获取所述终端的电量信息,将所述电量信息与电量阈值进行比较,在所述应用程序启动时,根据比较结果加载所述主功能模块和/或所述辅助功能模块。本公开可以选择加载应用程序的全部功能模块或者部分功能模块,避免了任意时刻均加载应用程序的全部功能模块的情况,减少了应用程序中加载的功能模块的数量,既保证了应用程序的主业务的运行情况,又降低了应用程序的耗电量,从而提高终端的续航能力。提高终端的续航能力。提高终端的续航能力。

【技术实现步骤摘要】
应用程序的处理方法、装置、设备、存储介质和程序产品


[0001]本公开涉及计算机
,尤其涉及一种应用程序的处理方法、装置、电子设备、计算机可读存储介质和计算机程序产品。

技术介绍

[0002]随着计算机技术的发展,应用程序的数量和功能越来越多。其中,部分应用程序在终端上运行,会消耗较多的终端电量。这部分应用程序即比较耗电的应用程序,游戏类应用程序属于比较耗电的应用程序。
[0003]相关技术中,当应用程序在终端上启动并运行时,终端的电量消耗得比较快,导致终端的续航能力降低。

技术实现思路

[0004]本公开提供了一种应用程序的处理方法、装置、电子设备、计算机可读存储介质和计算机程序产品,以至少解决相关技术中终端的电量消耗快,终端的续航能力降低的问题。本公开的技术方案如下:
[0005]根据本公开实施例的第一方面,提供了一种应用程序的处理方法,应用于终端,所述终端上安装有应用程序,所述应用程序包含主功能模块和辅助功能模块,所述方法包括:获取所述终端的电量信息,将所述电量信息与电量阈值进行比较;在所述应用程序启动时,根据比较结果加载所述主功能模块和/或所述辅助功能模块。
[0006]可选地,所述电量阈值包含第一电量值;所述在所述应用程序启动时,根据比较结果加载所述主功能模块和/或所述辅助功能模块,包括:在所述应用程序启动时,若所述比较结果表示所述电量信息大于或等于所述第一电量值,则预先加载所述主功能模块和所述辅助功能模块。
[0007]可选地,所述电量阈值还包含第二电量值,所述第二电量值小于所述第一电量值;所述在所述应用程序启动时,根据比较结果加载所述主功能模块和/或所述辅助功能模块,包括:在所述应用程序启动时,若所述比较结果表示所述电量信息大于或等于所述第二电量值,且小于所述第一电量值,则响应于针对目标业务的触发操作,加载与所述目标业务对应所述主功能模块或所述辅助功能模块。
[0008]可选地,若所述比较结果表示所述电量信息大于或等于所述第二电量值,且小于所述第一电量值,则所述方法还包括:响应于针对所述目标业务的退出操作,释放与所述目标业务对应所述主功能模块或所述辅助功能模块。
[0009]可选地,所述在所述应用程序启动时,根据比较结果加载所述主功能模块和/或所述辅助功能模块,包括:在所述应用程序启动时,若所述比较结果表示所述电量信息小于所述第二电量值,则响应于针对主业务的触发操作,加载与所述主业务对应的所述主功能模块。
[0010]可选地,若所述比较结果表示所述电量信息小于所述第二电量值,则所述方法还
包括:响应于针对所述主业务的退出操作,释放与所述主业务对应所述主功能模块。
[0011]可选地,若所述比较结果表示所述电量信息小于所述第二电量值,则所述方法还包括:响应于针对辅助业务的触发操作,生成并展示电量提示信息;响应于针对所述电量提示信息的确认操作,加载与所述辅助业务对应的所述辅助功能模块;响应于针对所述辅助业务的退出操作,释放与所述辅助业务对应的所述辅助功能模块。
[0012]可选地,所述方法还包括:在所述应用程序的运行过程中,当所述电量信息由大于或等于所述第一电量值,降低至大于或等于所述第二电量值,且小于所述第一电量值时,释放处于未使用状态的所述主功能模块和/或所述辅助功能模块。
[0013]可选地,所述方法还包括:在所述应用程序的运行过程中,当所述电量信息由大于或等于所述第二电量值,且小于所述第一电量值,降低至小于所述第二电量值时,如果所述辅助功能模块处于使用状态,则生成并展示所述电量提示信息;响应于针对所述电量提示信息的取消操作,释放所述辅助功能模块。
[0014]可选地,所述方法还包括:在所述应用程序的运行过程中,当所述电量信息由大于或等于所述第二电量值,且小于所述第一电量值,提高至大于或等于所述第一电量值时,预先加载所述主功能模块和所述辅助功能模块。
[0015]根据本公开实施例的第二方面,提供了一种应用程序的处理装置,应用于终端,所述终端上安装有应用程序,所述应用程序包含主功能模块和辅助功能模块,所述装置包括:比较单元,被配置为执行获取所述终端的电量信息,将所述电量信息与电量阈值进行比较;加载单元,被配置为执行在所述应用程序启动时,根据比较结果加载所述主功能模块和/或所述辅助功能模块。
[0016]可选地,所述电量阈值包含第一电量值;所述加载单元,被配置为执行在所述应用程序启动时,若所述比较结果表示所述电量信息大于或等于所述第一电量值,则预先加载所述主功能模块和所述辅助功能模块。
[0017]可选地,所述电量阈值还包含第二电量值,所述第二电量值小于所述第一电量值;所述加载单元,还被配置为执行将所述电量信息分别与所述第一电量值和所述第二电量值进行比较;所述加载单元,还被配置为执行在所述应用程序启动时,若所述比较结果表示所述电量信息大于或等于所述第二电量值,且小于所述第一电量值,则响应于针对目标业务的触发操作,加载与所述目标业务对应所述主功能模块或所述辅助功能模块。
[0018]可选地,所述装置还包括:释放单元,被配置为执行若所述比较结果表示所述电量信息大于或等于所述第二电量值,且小于所述第一电量值,则响应于针对所述目标业务的退出操作,释放与所述目标业务对应所述主功能模块或所述辅助功能模块。
[0019]可选地,所述加载单元,还被配置为执行在所述应用程序启动时,若所述比较结果表示所述电量信息小于所述第二电量值,则响应于针对主业务的触发操作,加载与所述主业务对应的所述主功能模块。
[0020]可选地,所述释放单元,还被配置为执行若所述比较结果表示所述电量信息小于所述第二电量值,则响应于针对所述主业务的退出操作,释放与所述主业务对应所述主功能模块。
[0021]可选地,所述装置还包括:提示单元,被配置为执行若所述比较结果表示所述电量信息小于所述第二电量值,则响应于针对辅助业务的触发操作,生成并展示电量提示信息;
所述加载单元,还被配置为执行响应于针对所述电量提示信息的确认操作,加载与所述辅助业务对应的所述辅助功能模块;所述释放单元,还被配置为执行响应于针对所述辅助业务的退出操作,释放与所述辅助业务对应的所述辅助功能模块。
[0022]可选地,所述释放单元,还被配置为执行在所述应用程序的运行过程中,当所述电量信息由大于或等于所述第一电量值,降低至大于或等于所述第二电量值,且小于所述第一电量值时,释放处于未使用状态的所述主功能模块和/或所述辅助功能模块。
[0023]可选地,所述提示单元,还被配置为执行在所述应用程序的运行过程中,当所述电量信息由大于或等于所述第二电量值,且小于所述第一电量值,降低至小于所述第二电量值时,如果所述辅助功能模块处于使用状态,则生成并展示所述电量提示信息;所述释放单元,还被配置为执行响应于针对所述电量提示信息的取消操作,释放所述辅助功能模块。
[0024]可选地,所述加载单元,还被配置为执行在所述应用程序的运行过本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用程序的处理方法,其特征在于,应用于终端,所述终端上安装有应用程序,所述应用程序包含主功能模块和辅助功能模块,所述方法包括:获取所述终端的电量信息,将所述电量信息与电量阈值进行比较;在所述应用程序启动时,根据比较结果加载所述主功能模块和/或所述辅助功能模块。2.根据权利要求1所述的方法,其特征在于,所述电量阈值包含第一电量值;所述在所述应用程序启动时,根据比较结果加载所述主功能模块和/或所述辅助功能模块,包括:在所述应用程序启动时,若所述比较结果表示所述电量信息大于或等于所述第一电量值,则预先加载所述主功能模块和所述辅助功能模块。3.根据权利要求2所述的方法,其特征在于,所述电量阈值还包含第二电量值,所述第二电量值小于所述第一电量值;所述在所述应用程序启动时,根据比较结果加载所述主功能模块和/或所述辅助功能模块,包括:在所述应用程序启动时,若所述比较结果表示所述电量信息大于或等于所述第二电量值,且小于所述第一电量值,则响应于针对目标业务的触发操作,加载与所述目标业务对应所述主功能模块或所述辅助功能模块。4.根据权利要求3所述的方法,其特征在于,若所述比较结果表示所述电量信息大于或等于所述第二电量值,且小于所述第一电量值,则所述方法还包括:响应于针对所述目标业务的退出操作,释放与所述目标业务对应所述主功能模块或所述辅助功能模块。5.根据权利要求3所述的方法,其特征在于,所述在所述应用...

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

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

1