一种基于移动终端的应用关闭的检测方法及系统技术方案

技术编号:15540867 阅读:40 留言:0更新日期:2017-06-05 10:32
本发明专利技术公开了一种基于移动终端的应用关闭的检测方法及系统,所述方法包括:移动终端检测到打开应用软件,为打开的应用软件分配一个定时器,并且设置定时器的超时时间;当检测到所打开的应用软件位于前台时,复位定时器并暂停计时;当检测到所打开的应用软件从前台切换至后台时,重新启动定时器;当定时器超时后,自动关闭与该定时器对应的应用软件。本发明专利技术使得移动终端具备自动清理驻留在后台的应用软件能够及时清理,从而提高系统运行效率,且杜绝流氓软件在系统后台对用户的操作进行监听,为用户提供方便。

Method and system for detecting application closure based on mobile terminal

The invention discloses a method and system for detecting closed applications based on mobile terminal, the method comprises the following steps: the mobile terminal detects open application software, assign a timer for the application software to open, and set the timer timeout; when the application software used to open at the front desk, reset timer and pause timing; when the application is detected to open from the switch to the backstage, restart the timer; when the timer expires, automatically shut down the application software with the corresponding timer. The invention makes mobile terminal with automatic cleaning application software resides in the background can be cleaned in time, so as to improve the efficiency of the system, and eliminate the rogue software system in the background of the operation of the user to monitor, provide convenience for the user.

【技术实现步骤摘要】
一种基于移动终端的应用关闭的检测方法及系统
本专利技术涉及移动终端领域,尤其涉及的是一种基于移动终端的应用关闭的检测方法及系统。
技术介绍
随着移动通信的发展和人们生活水平的不断提高,各种移动终端如手机的使用越来越普及,手机已经成为人们生活中不可缺少的通信工具。并且伴随着现有技术中手机的功能越来越多,越来越多的用户开始使用智能手机,网络上的可以安装在智能手机的应用软件也越来越多,这些应用软件五花八门;而诸多的应用软件在移动终端中总是会被用户打开,而用户却很少主动关闭这些应用软件,应用软件将一直驻留在后台占用内存;不乏也有用户想要关闭这些应用软件,但应用软件制作者往往将应用关闭方式做得比较隐蔽。因此,久而久之,移动终端的内存中就会驻留大量的已打开却实际未在使用的应用软件,占用了较多的内存,影响系统的运行效率。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于移动终端的应用关闭的检测方法及系统。旨在对一款应用软件启动之后进行检测,当较长时间该应用软件未使用时则将其关闭;另外,考虑到检测效率,本专利技术从而提高系统运行效率,且杜绝流氓软件在系统后台对用户的操作进行监听,为用户提供方便。本专利技术解决技术问题所采用的技术方案如下:一种基于移动终端的应用关闭的检测方法,其中,包括:A、移动终端检测到打开应用软件,为打开的应用软件分配一个定时器,并且设置定时器的超时时间;B、当检测到所打开的应用软件位于前台时,复位定时器并暂停计时;当检测到所打开的应用软件从前台切换至后台时,重新启动定时器;C、当定时器超时后,自动关闭与该定时器对应的应用软件。所述基于移动终端的应用关闭的检测方法,其中,所述步骤A之前还包括:S、预先在移动终端中存储各个应用软件对应定时器的超时时间。所述基于移动终端的应用关闭的检测方法,其中,所述步骤A包括以下步骤:A1,移动终端检测是否有应用软件被打开,如果有则为打开的应用软件分配一个对应的定时器;A2,获取预先存储在移动终端中的该应用软件对应的定时器的超时时间,并设置其定时器为该超时时间。所述基于移动终端的应用关闭的检测方法,其中,所述步骤B包括以下步骤:B1,存储各个已打开的应用软件与其定时器之间的对应关系;B2,当检测到所打开的应用软件位于前台运行时,获取该应用软件对应的定时器,复位定时器并暂停计时;B3,当检测到所打开的应用软件由前台切换至后台运行时,获取该应用软件对应的定时器,并重新启动定时器。所述基于移动终端的应用关闭的检测方法,其中,所述步骤C包括:C1,当有定时器超时时,获取该定时器对应的应用软件;C2,控制将该超时定时器对应的应用软件关闭。一种基于移动终端的应用关闭的检测系统,其中,包括:定时器分配模块、用于控制移动终端检测到打开应用软件,为打开的应用软件分配一个定时器,并且设置定时器的超时时间;定时器控制模块、用于当检测到所打开的应用软件位于前台时,复位定时器并暂停计时;当检测到所打开的应用软件从前台切换至后台时,重新启动定时器;超时处理模块、用于当定时器超时后,控制自动关闭与该定时器对应的应用软件。所述基于移动终端的应用关闭的检测系统,其中,还包括:预先设置模块,用于预先在移动终端中存储各个应用软件对应定时器的超时时间。所述基于移动终端的应用关闭的检测系统,其中,所述定时器分配模块包括:软件打开检测单元,用于控制移动终端检测是否有应用软件被打开,如果有则为打开的应用软件分配一个对应的定时器;获取与设置单元,用于获取预先存储在移动终端中的该应用软件对应的定时器的超时时间,并设置其定时器为该超时时间。所述基于移动终端的应用关闭的检测系统,其中,所述定时器控制模块包括:存储单元,用于存储各个已打开的应用软件与其定时器之间的对应关系;复位单元,用于当检测到所打开的应用软件位于前台运行时,获取该应用软件对应的定时器,复位定时器并暂停计时;定时器重启单元,用于当检测到所打开的应用软件由前台切换至后台运行时,获取该应用软件对应的定时器,并重新启动定时器。所述基于移动终端的应用关闭的检测系统,其中,所述超时处理模块包括:定时获取单元,用于当有定时器超时时,获取该定时器对应的应用软件;控制单元,用于控制将该超时定时器对应的应用软件关闭。本专利技术所提供的基于移动终端的应用关闭的检测方法及系统,所述方法通过检测到用户打开应用软件,为打开的应用软件分配一个定时器,并且设置定时器的超时时间;当检测到应用软件位于前台时,复位定时器并暂停计时;当检测到应用软件从前台切换至后台时,重新启动定时器;使得移动终端具备自动清理驻留在后台的应用软件能够及时清理,从而提高系统运行效率,且杜绝流氓软件在系统后台对用户的操作进行监听,为用户提供方便。附图说明图1是本专利技术基于移动终端的应用关闭的检测方法的第一较佳实施例的流程图。图2是本专利技术基于移动终端的应用关闭的检测方法的第二较佳实施例的流程图。图3是本专利技术基于移动终端的应用关闭的检测系统的较佳实施例的功能原理框图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参见图1,图1是本专利技术基于移动终端的应用关闭的检测方法的第一较佳实施例的流程图。如图1所示,本专利技术第一实施例所述基于移动终端的应用关闭的检测方法,包括以下步骤:步骤S10、移动终端检测到打开应用软件,为打开的应用软件分配一个定时器,并且设置定时器的超时时间.本专利技术实施例中,在具体实施时需要预先在移动终端中存储各个应用软件对应定时器的超时时间。例如浏览器应用应用软件对应的超时时间为30秒,微信应用应用软件对应的超时时间为3分钟等。本实施时移动终端检测是否有应用软件被打开,如果有则为打开的应用软件分配一个对应的定时器;获取预先存储在移动终端中的该应用软件对应的定时器的超时时间,并设置其定时器为该超时时间。例如打了开微信,获取其对应的超时时间为3分钟。步骤S20、当检测到所打开的应用软件位于前台时,复位定时器并暂停计时;当检测到所打开的应用软件从前台切换至后台时,重新启动定时器;本专利技术中通过存储各个已打开的应用软件与其定时器之间的对应关系;当检测到所打开的应用软件位于前台运行时,获取该应用软件对应的定时器,复位定时器并暂停计时;当检测到所打开的应用软件由前台切换至后台运行时,获取该应用软件对应的定时器,并重新启动定时器。例如如上所述微信打开后,启动一个3分钟的定时器,当切换到前台执行时,复位定时器并暂停计时,如果微信从前台切换后台,则控制重新启动3分钟的定时器。步骤S30、当定时器超时后,自动关闭与该定时器对应的应用软件。本专利技术中当检测到所打开的应用软件从前台切换至后台时,重新启动定时器;当有定时器超时时,获取该定时器对应的应用软件;控制将该超时定时器对应的应用软件关闭。例如如上所述,如果微信从前台切换后台,则控制重新启动3分钟的定时器,而如果定时器超时后微信还在后台,则控制将该超时定时器对应的应用软件微信关闭。以下通过一具体的应用实施例对本专利技术做进一步详细说明:请参见图2,图2是本专利技术基于移动终端的应用关闭的检测方法的第二较佳本文档来自技高网...
一种基于移动终端的应用关闭的检测方法及系统

【技术保护点】
一种基于移动终端的应用关闭的检测方法,其特征在于,包括:A、移动终端检测到打开应用软件,为打开的应用软件分配一个定时器,并且设置定时器的超时时间;B、当检测到所打开的应用软件位于前台时,复位定时器并暂停计时;当检测到所打开的应用软件从前台切换至后台时,重新启动定时器;C、当定时器超时后,自动关闭与该定时器对应的应用软件。

【技术特征摘要】
1.一种基于移动终端的应用关闭的检测方法,其特征在于,包括:A、移动终端检测到打开应用软件,为打开的应用软件分配一个定时器,并且设置定时器的超时时间;B、当检测到所打开的应用软件位于前台时,复位定时器并暂停计时;当检测到所打开的应用软件从前台切换至后台时,重新启动定时器;C、当定时器超时后,自动关闭与该定时器对应的应用软件。2.根据权利要求1所述基于移动终端的应用关闭的检测方法,其特征在于,所述步骤A之前还包括:S、预先在移动终端中存储各个应用软件对应定时器的超时时间。3.根据权利要求1所述基于移动终端的应用关闭的检测方法,其特征在于,所述步骤A包括以下步骤:A1,移动终端检测是否有应用软件被打开,如果有则为打开的应用软件分配一个对应的定时器;A2,获取预先存储在移动终端中的该应用软件对应的定时器的超时时间,并设置其定时器为该超时时间。4.根据权利要求1所述基于移动终端的应用关闭的检测方法,其特征在于,所述步骤B包括以下步骤:B1,存储各个已打开的应用软件与其定时器之间的对应关系;B2,当检测到所打开的应用软件位于前台运行时,获取该应用软件对应的定时器,复位定时器并暂停计时;B3,当检测到所打开的应用软件由前台切换至后台运行时,获取该应用软件对应的定时器,并重新启动定时器。5.根据权利要求1所述基于移动终端的应用关闭的检测方法,其特征在于,所述步骤C包括:C1,当有定时器超时时,获取该定时器对应的应用软件;C2,控制将该超时定时器对应的应用软件关闭。6.一种基于移动终端的应用关闭的检测系统,其特征在于,包括:定时器分配模...

【专利技术属性】
技术研发人员:俞斌杨维琴
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东,44

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

1