一种应用程序清理的方法及终端技术

技术编号:13138913 阅读:55 留言:0更新日期:2016-04-07 00:18
本发明专利技术实施例公开了一种应用程序清理的方法及终端,该方法包括:确定终端后台中运行的应用程序,以及确定所述应用程序所属的类型,然后根据确定的类型获取与该类型对应的清理策略,最后,对所述应用程序执行对应的清理策略。可见,本方法主动管理后台运行的应用程序,根据后台运行的应用程序所属的类型确定该应用程序对应的清理策略,并针对该应用程序执行该清理策略,有利于提升终端应用管理的效率,既降低终端的流量和电量损耗,又能根据应用程序特点执行相应的清理策略,保证了用户对应用程序的使用,提升了用户体验。

【技术实现步骤摘要】

本专利技术涉及应用管理
,具体涉及一种应用程序清理的方法及终端
技术介绍
随着移动通信技术的快速发展,手机、平板电脑、可穿戴式设备等终端的功能越来 越丰富,终端的操作系统内置的系统程序也逐渐丰富,并且,用户在终端上安装的第三方应 用程序的种类和数量也不断增加。 通常,用户在使用终端中的某个应用程序时,在使用完毕后,多数操作是退出该应 用程序的显示界面,跳转到桌面或者其他应用程序的显示界面,这种情况下,应用程序很可 能没有彻底关闭,而是作为后台程序保留在多任务处理队列中,后台程序同样需要消耗 CPU、内存等硬件资源。
技术实现思路
本专利技术实施例公开了一种应用程序清理的方法及终端,以期提升终端应用管理的 效率,既降低终端的流量和电量损耗,又保证用户对应用程序的使用,提升用户体验。 本专利技术实施例第一方面公开了一种应用程序清理的方法,包括: 确定终端后台中运行的应用程序; 确定所述应用程序所属的类型; 确定与所述应用程序所属的类型对应的清理策略; 对所述应用程序执行对应的清理策略。 本专利技术实施例第一方面第一种可能的实现方式中,所述确定与所述应用程序所属 的类型对应的清理策略,包括: 判断所述应用程序的使用频率是否达到预设的第一阈值或者所述应用程序的运 行状况是否满足预设的运行状况; 若所述应用程序的使用频率达到预设的第一阈值或者所述应用程序的运行状况 满足预设的运行状况,则确定所述应用程序对应的清理策略为禁止清理所述应用程序。 结合本专利技术实施例第一方面或第一方面第一种可能的实现方式,在本专利技术实施例 第一方面第二种可能的实现方式中,所述方法还包括: 若所述应用程序的使用频率未达到预设的第一阈值且所述应用程序的运行状况 不满足预设的运行状况,则确定所述应用程序对应的清理策略为清理所述应用程序。 本专利技术实施例第一方面第三种可能的实现方式中,所述确定与所述应用程序所属 的类型对应的清理策略,包括: 获取所述应用程序的使用频率A和在后台运行的时长B; 根据预设的使用频率与在后台运行的时长之间的对应关系获取所述使用频率A对 应的在后台运行的时长B'; 判断所述B是否小于B',若是,则确定所述应用程序对应的清理策略为禁止清理所 述应用程序。 结合本专利技术实施例第一方面或第一方面第一种或第二种或第三种可能的实现方 式,在本专利技术实施例第一方面第四种可能的实现方式中,所述对所述应用程序执行对应的 清理策略之前包括: 确定所述终端当前处于待机状态。 本专利技术实施例第二方面公开了一种终端,包括: 第一确定模块,用于确定终端后台中运行的应用程序; 第二确定模块,用于确定所述应用程序所属的类型;第三确定模块,用于确定与所述应用程序所属的类型相对应的清理策略;执行模块,用于对所述应用程序执行对应的清理策略。本专利技术实施例第二方面第一种可能的实现方式中,所述第三确定模块包括: 第一判断单元,用于判断所述应用程序的使用频率是否达到预设的第一阈值或者 所述应用程序的运行状况是否满足预设的运行状况; 第一确定单元,用于若所述应用程序的使用频率达到预设的第一阈值或者所述应 用程序的运行状况满足预设的运行状况,则确定所述应用程序对应的清理策略为禁止清理 所述应用程序。结合本专利技术实施例第二方面或第二方面第一种可能的实现方式,在本专利技术实施例 第二方面第二种可能的实现方式中,所述第三确定模块还包括: 第二确定单元,用于若所述应用程序的使用频率未达到预设的第一阈值且所述应 用程序的运行状况不满足预设的运行状况,则确定所述应用程序对应的清理策略为清理所 述应用程序。 本专利技术实施例第二方面第三种可能的实现方式中,所述第三确定模块包括: 第一获取单元,用于获取所述应用程序的使用频率A和在后台运行的时长B; 第二获取单元,用于根据预设的使用频率与在后台运行的时长之间的对应关系获 取所述使用频率A对应的在后台运行的时长B'; 第二判断单元,用于判断所述B是否小于B';第三确定单元,用于若所述B小于B ',则确定所述应用程序对应的清理策略为禁止 清理所述应用程序。 结合本专利技术实施例第二方面或第二方面第一种或第二种或第三种可能的实现方 式,在本专利技术实施例第二方面第四种可能的实现方式中,所述终端还包括: 第四确定模块,用于在所述执行模块对所述应用程序执行对应的清理策略之前, 确定所述终端当前处于待机状态。 本专利技术实施例中,确定终端后台中运行的应用程序,以及确定所述应用程序所属 的类型,然后根据确定的类型获取与该类型对应的清理策略,最后,对所述应用程序执行对 应的清理策略。可见,本方法主动管理后台运行的应用程序,根据后台运行的应用程序所属 的类型确定该应用程序对应的清理策略,并针对该应用程序执行该清理策略,有利于提升 终端应用管理的效率,既降低终端的流量和电量损耗,又能根据应用程序特点执行相应的 清理策略,保证了用户对应用程序的使用,提升了用户体验。【附图说明】 为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。 图1是本专利技术实施例公开的一种应用程序清理的方法的流程示意图; 图2是本专利技术另一实施例公开的一种应用程序清理的方法的流程示意图;图3是本专利技术另一实施例公开的一种应用程序清理的方法的流程示意图; 图4是本专利技术一实施例公开的一种终端的结构组成框图; 图5是本专利技术另一实施例公开的另一种终端的结构组成框图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于 本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语"包括"和"具有"以及它们任 何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产 品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或 可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。本专利技术实施例公开了一种应用程序清理的方法及终端,以期提升终端应用管理的 效率,既降低终端的流量和电量损耗,又保证用户对应用程序的使用,提升用户体验。为了更好理解本专利技术实施例公开的一种应用程序清理的方法,下面先对本专利技术实 施例适用的终端进行描述。本专利技术实施例所描述的终端包括任何具备显示屏以及通信和存 储功能的设备,例如:平板电脑、手机、电子阅读器、个人计算机(Personal Computer,PC)、 笔记本电脑、车载设备、网络电视、可穿戴设备等具有网络功能的智能设备,该终端安装有 包括如下商标的开放操作系统中的操作系统:LINUX?,WINDOWS?,ANDROID?,10S?等,该终 端基于所安装的操作系统进一步安装有若干应用程序,该应用程序可以是终端出厂前预装 的系统应用,如邮箱应用、设置应用、音乐应用、浏览器应用、当前第1页1 2 3&nbs本文档来自技高网...

【技术保护点】
一种应用程序清理的方法,其特征在于,包括:确定终端后台中运行的应用程序;确定所述应用程序所属的类型;确定与所述应用程序所属的类型对应的清理策略;对所述应用程序执行对应的清理策略。

【技术特征摘要】

【专利技术属性】
技术研发人员:蔡文梁
申请(专利权)人:魅族科技中国有限公司
类型:发明
国别省市:广东;44

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

1