Android锁定长时间未使用app的控制方法及其系统技术方案

技术编号:12275817 阅读:95 留言:0更新日期:2015-11-05 01:24
本发明专利技术公开了一种Android锁定长时间未使用app的控制方法及其系统,该装方法包括以下步骤,锁定应用程序;手动运行需要使用的应用程序,对应的应用程序进入解除锁定状态;添加到当前的运行列表中;检查当前运行的进程列表,并判断应用程序的未活动进程的时间的时间是否达到设定的阈值;若达到设定的阈值时,自动锁定该应用程序,并进入下步骤;若未达到设定的阈值时,则正常使用;释放锁定的应用程序的所占用资源。本发明专利技术通过了解应用程序的运行情况,智能的启动及停止相应应用,以达到减少内存,cpu资源消耗问题,同时还可减少电量的消耗。

【技术实现步骤摘要】

本专利技术涉及控制app使用的
,尤其涉及一种Android锁定长时间未使用app的控制方法及其系统
技术介绍
Android系统的智能设备随着安装应用的增多及运行时间的加长,会导致可用内存变小,系统运行变慢等问题,尤其在低内存设备上表现得更为突出。因此,需要释放部分内存及控制应用的运行来减少系统的运行压力,提高流畅性,给用户更好的使用体验。虽然目前android系统手机自带有清除已运行过的应用及强制停止功能,有些第三方app也有部分控制功能,但均不够灵活。而且现在很多app都会在开机时通过监听广播来自启动,不管你是否想启动该app启动,因此会就导致系统资源被一些用户不需要启动的应用消耗,造成了资源的浪费。
技术实现思路
针对上述技术中存在的不足之处,本专利技术提供一种Android锁定长时间未使用app的控制方法及其系统,通过锁定长时间未使用的应用程序,从而节省内存及减少系统资源消耗及电池的使用,达到优化系统运行情况的目的。为实现上述目的,本专利技术提供一种Android锁定长时间未使用app的控制方法,包括以下步骤: 步骤I,锁定应用程序; 步骤2,手动运行需要使用的应用程序,对应的应用程序进入解除锁定状态; 步骤3,添加到当前的运行列表中; 步骤4,检查当前运行的进程列表,并判断应用程序的未活动进程的时间的时间是否达到设定的阈值;若达到设定的阈值时,自动锁定该应用程序,并进入步骤5 ;若未达到设定的阈值时,则正常使用; 步骤5,释放锁定的应用程序的所占用资源。其中,所述步骤I之前还包括一步骤0,该步骤O为:用户对Android智能设备进行开机操作。其中,所述步骤I的具体步骤为: 步骤11,锁定应用,使其不能自动启动; 步骤12,应用程序进入锁定状态; 步骤13,启动监测器,监测是否需要运行某个应用程序;若是需要运行,则进行步骤2 ;若是不需要,则继续监测。为实现上述目的,本专利技术提供一种Android锁定长时间未使用app的控制系统,包括用于锁定应用程序的锁定模块、用于对应用程序进行解锁的解锁模块、用于存储当前应用程序的运行列表模块、用于检查当前应用程序未活动进程的时间的检查模块、用于设定阈值的的阈值模块、用于将未活动进程时间与阈值时间进行对比的处理模块和用于释放应用程序的所占用资源的释放模块; 所述锁定模块、解锁模块和释放模块均与应用程序相连接,且所述运行列表模块与检查模块相连接,所述阈值模块和检查模块分别与处理模块的输入端相连接,且所述处理模块的输出端与锁定模块相连接; 所述锁定模块锁定应用程序;通过解锁模块手动运行需要使用的应用程序,对应的应用程序进入解除锁定状态且将该应用程序添加到当前的运行列表模块中;由检查模块检查当前运行列表模块中应用程序的未活动进程时间;将检查到的未活动进程时间与阈值模块内设定的阈值在处理模块中进行对比;若是应用程序的未活动进程的时间达到设定的阈值时,锁定模块自动锁定该应用程序,并由释放模块释放锁定的应用程序的所占用资源;若应用程序的未活动进程的时间达到未达到设定的阈值时,则正常使用该应用程序。其中,该系统还包括监测是否需要运行某个应用程序的监测器;所述监测器的输入端与应用程序相连,且所述监测器的输出端与解锁模块相连。本专利技术的有益效果是:与现有技术相比,本专利技术提供的Android锁定长时间未使用app的控制方法及其系统,该方案在开机时会强制锁定大部分应用程序,使这些应用无法在开机后就自启动,当用户手动需要使用某个应用程序时,开启该app后会解除锁定状态,一切运行正常,使得该应用程序进行正常使用状态。同时,可实时检查应用程序的未活动进程的时间,若应用程序的未活动进程的时间达到设定的阈值时,自动锁定该应用程序,不能接收相应的消息及自动运行,并释放锁定的应用程序的所占用资源;从而节省内存、减少系统资源消耗及电池使用,达到优化系统运行情况的目的。本专利技术通过了解应用程序的运行情况,智能的启动及停止相应应用,以达到减少内存,cpu资源消耗问题,同时还可减少电量的消耗。【附图说明】 图1为本专利技术的Android锁定长时间未使用app的控制方法流程图; 图2为本专利技术的Android锁定长时间未使用app的控制系统方框图。主要元件符号说明如下: 10、应用程序11、锁定模块 12、解锁模块13、运行列表模块 14、检查模块15、阈值模块 16、处理模块17、释放模块 18、监测器。【具体实施方式】为了更清楚地表述本专利技术,下面结合附图对本专利技术作进一步地描述。请参阅图1,本专利技术的Android锁定长时间未使用app的控制方法,包括以下步骤: 步骤S0,用户对Android智能设备进行开机操作; 步骤SI,锁定应用程序;该步骤的具体步骤为:步骤S11,锁定应用,使其不能自动启动;步骤S12,应用程序进入锁定状态;步骤S13,启动监测器,监测是否需要运行某个应用程序;若是需要运行,则进行步骤S2 ;若是不需要,则继续监测; 步骤S2,手动运行需要使用的应用程序,对应的应用程序进入解除锁定状态; 步骤S3,添加到当前的运行列表中; 步骤S4,检查当前运行的进程列表,并判断应用程序的未活动进程的时间的时间是否达到设定的阈值;若达到设定的阈值时,自动锁定该应用程序,并进入步骤S5 ;若未达到设定的阈值时,则正常使用; 步骤S5,释放锁定的应用程序的所占用资源。相较于现有技术,本专利技术提供的Android锁定长时间未使用app的控制方法,该方法在开机时会强制锁定大部分应用程序,使这些应用无法在开机后就自启动,当用户手动需要使用某个应用程序时,开启该app后会解除锁定状态,一切运行正常,使得该应用程序进行正常使用状态。同时当前第1页1 2 本文档来自技高网...

【技术保护点】
一种Android锁定长时间未使用app的控制方法,其特征在于,包括以下步骤:步骤1,锁定应用程序;步骤2,手动运行需要使用的应用程序,对应的应用程序进入解除锁定状态;步骤3,添加到当前的运行列表中;步骤4,检查当前运行的进程列表,并判断应用程序的未活动进程的时间的时间是否达到设定的阈值;若达到设定的阈值时,自动锁定该应用程序,并进入步骤5;若未达到设定的阈值时,则正常使用;步骤5,释放锁定的应用程序的所占用资源。

【技术特征摘要】

【专利技术属性】
技术研发人员:李旭辉
申请(专利权)人:深圳市鼎智通讯有限公司
类型:发明
国别省市:广东;44

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

1