应用程序的清理方法和应用程序的清理装置制造方法及图纸

技术编号:31982406 阅读:5 留言:0更新日期:2022-01-20 01:55
本申请实施例提供了一种应用程序的清理方法和应用程序的清理装置,属于电子设备技术领域。其中,应用程序的清理方法包括:在接收到用户的清理输入的情况下,确定清理队列,其中,清理队列包括第一应用程序,第一应用程序为待清理的后台应用程序;在第一应用程序中存在下载操作的情况下,获取目标应用程序的下载信息,其中,目标应用程序是第一应用程序中存在下载操作的应用程序;根据下载信息,更新清理队列;按照更新后的清理队列,清理目标应用程序。序。序。

【技术实现步骤摘要】
应用程序的清理方法和应用程序的清理装置


[0001]本申请涉及电子设备
,具体而言,涉及一种应用程序的清理方法和一种应用程序的清理装置。

技术介绍

[0002]相关技术中,在系统端没有集中管理应用程序的下载行为的程序,这将导致终端难以分辨应用程序正在下载还是在联网偷跑流量。当对后台应用程序进行清理时,无论后台应用程序的运行情况,所有应用程序均会被杀掉,这将导致的应用程序下载中断,严重影响下载效率,给用户造成不友好的使用体验。

技术实现思路

[0003]本申请实施例提供了一种应用程序的清理方法和应用程序的清理装置,能够防止清理应用程序时关闭下载进程,从而避免下载中断。
[0004]第一方面,本申请实施例提供了一种应用程序的清理方法,包括:
[0005]在接收到清理输入的情况下,确定清理队列,其中,清理队列包括第一应用程序,第一应用程序为待清理的后台应用程序;
[0006]在第一应用程序中存在下载操作的情况下,获取目标应用程序的下载信息,其中,目标应用程序是第一应用程序中存在下载操作的应用程序;
[0007]根据下载信息,更新清理队列;
[0008]按照更新后的清理队列,清理第一应用程序。
[0009]第二方面,本申请实施例提供了一种应用程序的清理装置,包括:
[0010]确定模块,用于在接收到清理输入的情况下,确定清理队列,其中,清理队列包括第一应用程序,第一应用程序为待清理的后台应用程序;
[0011]获取模块,用于在第一应用程序中存在下载操作的情况下,获取目标应用程序的下载信息,其中,目标应用程序是第一应用程序中存在下载操作的应用程序;
[0012]更新模块,用于根据下载信息,更新清理队列;
[0013]清理模块,用于按照更新后的清理队列,清理第一应用程序。
[0014]第三方面,本申请实施例提供了一种电子设备,包括处理器、存储器及存储在该存储器上并在处理器上运行的程序或指令,该程序或指令被处理器执行时实现如第一方面提供的应用程序的清理方法的步骤。
[0015]第四方面,本申请实施例提供了一种可读存储介质,可读存储介质上存储程序或指令,该程序或指令被处理器执行时实现如第一方面提供的应用程序的清理方法的步骤。
[0016]第五方面,本申请实施例提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面提供的应用程序的清理方法的步骤。
[0017]在本申请实施例中,在接收到用户的清理输入的情况下,确定清理队列,其中,清
理队列包括第一应用程序,第一应用程序为待清理的后台应用程序;在第一应用程序中存在下载操作的情况下,获取目标应用程序的下载信息,其中,目标应用程序是第一应用程序中存在下载操作的应用程序;根据下载信息,更新清理队列;按照更新后的清理队列,清理第一应用程序。在用户需要清理后台运行的应用程序时,先确定需要被清理的应用程序。在清理第一应用程序之前,先对第一应用程序的下载情况进行检测,在确定第一应用程序中存在下载操作时将其记作目标应用程序。根据正在进行下载任务的目标应用程序的下载信息对清理队列中的第一应用程序进行调整,从而充分考虑目标应用程序的下载情况,合理规划需要被清理的第一应用程序。再按照更新后的清理队列对第一应用程序进行清理。由此,能够在清理后台应用程序过程中,尽可能规避存在下载操作的目标应用程序,使得目标应用程序的进程不会被杀掉,进而在节省电子设备电能,提升电子设备运行速度的同时,有效避免应用程序下载中断,提高数据下载效率。
附图说明
[0018]图1示出了根据本申请的一个实施例的应用程序的清理方法的流程图之一;
[0019]图2示出了根据本申请一个实施例的电子设备显示示意图;
[0020]图3示出了根据本申请的一个实施例的应用程序的清理装置的结构框图;
[0021]图4示出了根据本申请的一个实施例的电子设备的结构框图;
[0022]图5示出了根据本申请的一个实施例的电子设备的硬件结构框图。
具体实施方式
[0023]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。
[0024]本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
[0025]下面参照图1至图5描述根据本申请一些实施例应用程序的清理方法和应用程序的清理装置。
[0026]在本申请的一个实施例中,图1示出了本申请实施例的应用程序的清理方法的流程图之一,包括:
[0027]步骤102,在接收到用户的清理输入的情况下,确定清理队列;
[0028]其中,清理队列包括第一应用程序,第一应用程序为待清理的后台应用程序,也即清理队列为需要被清理的后台应用程序的集合。对后台应用程序的清理输入可以为用户对电子设备的操作输入,例如,用户点击“一键清理”按钮,手机则开始执行对后台应用程序的清理程序;清理输入也可以为系统根据电子设备的资源消耗信息自动生成的清理指令输入,例如,电子设备的高耗电模块会时刻检测后台应用程序的耗电情况,假如后台应用程序
超过后台耗电阈值,且电子设备没有做预设事件(如播放音乐),高耗电模块就会生成清理指令,并由清理指令触发电子设备的清理程序,以快速降低耗电量,有效提升了电子设备的续航能力。
[0029]具体地,该应用程序的清理方法适用于电子设备,电子设备包括但不限于移动终端、平板电脑、计算机、笔记本电脑、可穿戴设备或车载终端等。
[0030]步骤104,在第一应用程序中存在下载操作的情况下,获取目标应用程序的下载信息;
[0031]其中,目标应用程序是第一应用程序中存在下载操作的应用程序。
[0032]具体地,下载信息包括下载进度和/或下载速度,下载速度可以是当前时刻的下载速度,也可以是预设时间段内的平均下载速度,当然下载信息还可以包括下载地址和数据名称等与下载任务相关的信息。
[0033]步骤106,根据下载信息,更新清理队列;
[0034]步骤108,按照更新后的清理队列,清理第一应用程序。
[0035]在该实施例中,在用户需要清理后台运行的应用程序时,先确定需要被清理的应用程序,也即第一应用程序的清理队列。在清理第一应用程序之前,先对第一应用程序的下载情况进行检测本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用程序的清理方法,其特征在于,包括:在接收到清理输入的情况下,确定清理队列,其中,所述清理队列包括第一应用程序,所述第一应用程序为待清理的后台应用程序;在所述第一应用程序中存在下载操作的情况下,获取目标应用程序的下载信息,其中,所述目标应用程序是所述第一应用程序中存在下载操作的应用程序;根据所述下载信息,更新所述清理队列;按照更新后的所述清理队列,清理所述第一应用程序。2.根据权利要求1所述的应用程序的清理方法,其特征在于,所述根据所述下载信息,更新所述清理队列,包括:在所述下载信息大于或等于预设下载信息的情况下,将所述目标应用程序从所述清理队列中移除;其中,所述下载信息包括下载进度和/或下载速度。3.根据权利要求1所述的应用程序的清理方法,其特征在于,所述清理队列包括M个目标应用程序,M为正整数,所述根据所述下载信息,更新所述清理队列,包括:获取资源消耗信息;在所述资源消耗信息满足第一预设条件的情况下,更新所述清理队列,更新后的所述清理队列中不包括所述M个目标应用程序;或者,在所述资源消耗信息不满足所述第一预设条件的情况下,根据第一排序和移除数量,更新所述清理队列,所述移除数量与所述资源消耗信息相关联,所述第一排序为所述M个目标应用程序在所述清理队列中的排序。4.根据权利要求3所述的应用程序的清理方法,其特征在于,所述根据第一排序和移除数量,更新所述清理队列之前,还包括:根据所述M个目标应用程序的所述下载信息,确定所述第一排序,其中,所述下载信息越大,所述目标应用程序在所述清理队列中的排序越靠前。5.根据权利要求1至4中任一项所述的应用程序的清理方法,其特征在于,所述确定清理队列,包括:获取所述后台应用程序的运行参数;将所述运行参数满足第二预设条件的所述后台应用程序确定为所述第一应用程序;按照预设排序规则和所述运行参数,对所述第一应用程序进行排序,形成所述清理队列;其中,所述运行参数包括以下至少一种:锁定状态、应用耗电量、运行时长和清理优先级。6.一种应用程序的清理装置,其特征在于,包括:确...

【专利技术属性】
技术研发人员:陈文斌
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:

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

1