一种应用程序运行加速方法以及用户设备技术

技术编号:11244758 阅读:111 留言:0更新日期:2015-04-01 18:10
本发明专利技术实施例公开了一种应用程序运行加速方法,用于解决应用程序运行加速问题。本发明专利技术实施例方法包括:当应用程序启动时,用户设备判断所述应用程序是否为被加锁应用;若是,则所述用户设备进行系统资源分析;所述用户设备接收用户输入的解锁码;所述用户设备根据所述解锁码对所述应用程序进行解锁;当所述应用程序完成解锁时,所述用户设备根据分析结果进行系统资源清理。本发明专利技术实施例中,用户设备能够在应用程序启动时进行系统资源分析,并在应用程序解锁完成时对系统资源进行清理,即系统资源清理后即运行该应用程序,避免了出现清理系统资源后不运行应用程序导致系统资源被其他后台应用重新占用的现象。

【技术实现步骤摘要】
【专利摘要】本专利技术实施例公开了一种应用程序运行加速方法,用于解决应用程序运行加速问题。本专利技术实施例方法包括:当应用程序启动时,用户设备判断所述应用程序是否为被加锁应用;若是,则所述用户设备进行系统资源分析;所述用户设备接收用户输入的解锁码;所述用户设备根据所述解锁码对所述应用程序进行解锁;当所述应用程序完成解锁时,所述用户设备根据分析结果进行系统资源清理。本专利技术实施例中,用户设备能够在应用程序启动时进行系统资源分析,并在应用程序解锁完成时对系统资源进行清理,即系统资源清理后即运行该应用程序,避免了出现清理系统资源后不运行应用程序导致系统资源被其他后台应用重新占用的现象。【专利说明】一种应用程序运行加速方法以及用户设备
本专利技术涉及通信领域,尤其涉及一种应用程序运行加速方法以及用户设备。
技术介绍
用户设备在运行应用程序时,都需要占用系统资源,一般情况下,系统资源的占用情况直接影响应用程序的运行速度,当系统资源被大量占用时,将导致应用程序运行缓慢,因而需要对用户设备进行系统资源的清理,从而提高应用程序的运行速度。 现有的一种应用程序加速方法主要为:在用户设备的主界面加入一键加速功能标识,当用户需要进行系统资源清理时,通过点击该一键加速功能标识启动一键加速功能之后进行系统资源的清理,从而提高应用程序的运行速度。 但是,如果用户在清理资源后一段时间内都没有打开应用程序,系统资源又会被一些后台自动启动的程序占用,导致当用户需要打开应用程序时,需要再进行资源清理。
技术实现思路
本专利技术实施例提供了一种应用程序运行加速方法,用于解决应用程序运行加速问题。 有鉴于此,本专利技术第一方面提供了一种应用程序运行加速方法,包括: 当应用程序启动时,用户设备判断所述应用程序是否为被加锁应用; 若是,则所述用户设备进行系统资源分析; 所述用户设备接收用户输入的解锁码; 所述用户设备根据所述解锁码对所述应用程序进行解锁; 当所述应用程序完成解锁时,所述用户设备根据分析结果进行系统资源清理。 可选地: 所述用户设备进行系统资源分析包括: 所述用户设备扫描系统资源得到目标系统资源; 所述用户设备判断所述目标系统资源是否被系统模块占用; 若所述目标系统资源被系统模块占用,则所述用户设备确定所述目标系统资源为不可清理资源; 若所述目标系统资源未被系统模块占用,则所述用户设备判断所述目标系统资源是否被目标程序占用; 若是,则所述用户设备确定所述目标系统资源为不可清理资源; 若否,则所述用户设备确定所述目标系统资源为可清理资源。 可选地: 所述用户设备扫描系统资源得到目标系统资源具体为: 所述用户设备扫描当前系统资源的占用情况,并将被占用的系统资源作为目标系统资源。 可选地: 用户设备根据分析结果进行系统资源清理具体为: 所述用户设备清理所述可清理资源。 可选地: 所述方法还包括: 所述用户设备进行进程监控,当检测到应用程序被启动时,触发所述用户设备判断所述应用程序是否为被加锁应用的步骤。 本专利技术第二方面提供了一种用户设备,包括: 判断模块,用于当应用程序启动时,判断所述应用程序是否为被加锁程序; 分析模块,用于当所述判断模块确定所述应用程序为被加锁程序时,进行系统资源分析; 接收模块,用于接收用户输入的解锁码; 解锁模块,用于根据所述接收模块接收的所述解锁码对所述应用程序进行解锁; 清理模块,用于当所述应用程序完成解锁时,根据所述分析模块的分析结果进行系统资源清理。 可选地: 所述分析模块包括: 扫描单元,用于扫描系统资源得到目标系统资源; 第一判断单元,用于判断所述目标系统资源是否被系统模块占用,若是,则触发第一确定单元,若否,则触发第二判断单元; 第一确定单元,用于确定所述目标系统资源为不可清理资源; 第二判断单元,用于当所述第一判断单元确定所述目标系统资源未被系统模块占用时,判断所述目标系统资源是否被目标程序占用,若是,则触发第一确定单元,若否,则触发第二确定单元; 第二确定单元,用于确定所述目标系统资源为可清理资源。 可选地: 所述扫描单元具体用于扫描当前系统资源的占用情况,并将被占用的系统资源作为目标系统资源。 可选地: 所述清理模块具体用于清理所述可清理资源。 可选地: 所述用户设备还包括: 监控模块,用于进行进程监控,当检测到应用程序被启动时,触发判断模块。 从以上技术方案可以看出,本专利技术实施例具有以下优点:当用户启动应用程序时,用户设备能够判断该应用程序是否为加锁程序,若是,则用户设备进行系统资源分析,当应用程序解锁完成时,用户设备根据分析结果进行系统资源清理,从而完成对应用程序运行的加速,由于用户设备对系统资源的清理是在应用程序解锁完成时进行,即系统资源清理后即运行该应用程序因此,避免了出现清理系统资源后不运行应用程序导致系统资源被其他后台应用重新占用的现象。 【专利附图】【附图说明】 图1为本专利技术实施例中应用程序运行加速方法的一个实施例流程图; 图2为本专利技术实施例中应用程序运行加速方法的另一个实施例流程图; 图3为本专利技术实施例中应用程序运行加速方法的另一个实施例流程图; 图4为本专利技术实施例中用户设备的一个实施例示意图; 图5为本专利技术实施例中用户设备的另一个实施例示意图; 图6为本专利技术实施例中用户设备的另一个实施例示意图。 【具体实施方式】 本专利技术实施例提供了一种应用程序运行加速方法,用于解决应用程序运行加速问题。 为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。 本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三?第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。 请参阅图1,本专利技术实施例中应用程序运行加速方法的一个实施例包括: 101、用户设备判断该应用程序是否为被加锁应用,若是,则执行步骤102 ; 应用程序被启动时,用户设备能够判断该应用程序是否为被加锁应用,若是,则执行步骤102。 102、用户设备进行系统资源分析; 若用户设备确定该应用程序为被加锁应用,则用户设备进行系统资源分析。 103、用户设备接收用户输入的解锁码; 若用户设备确定该应用程序为被加锁应用,则用户设备接收用户输入的解锁码。 104、用户设备根据该解锁码对该应用程序进行解锁; 用户设备接收到用户输入的解锁码后,本文档来自技高网
...

【技术保护点】
一种应用程序运行加速方法,其特征在于,包括:当应用程序启动时,用户设备判断所述应用程序是否为被加锁应用;若是,则所述用户设备进行系统资源分析;所述用户设备接收用户输入的解锁码;所述用户设备根据所述解锁码对所述应用程序进行解锁;当所述应用程序完成解锁时,所述用户设备根据分析结果进行系统资源清理。

【技术特征摘要】

【专利技术属性】
技术研发人员:孙超杨云张文仰刘洋张延东
申请(专利权)人:深圳市理奥网络技术有限公司
类型:发明
国别省市:广东;44

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

1