一种基于移动终端的应用程序自动重启控制方法及系统技术方案

技术编号:15840273 阅读:42 留言:0更新日期:2017-07-18 16:45
本发明专利技术公开了一种基于移动终端的应用程序自动重启控制方法及系统,所述方法通过当应用程序启动时,为其分配两个定时器:第一定时器、第二定时器;当第一定时器超时时将触发该应用程序去复位第二定时器,同时也复位第一定时器;当第二定时器超时时,则将控制重启该应用程序。使移动终端能够对每个已经启动的应用程序进行监控,当应用程序常时间无反应时能够自动将该应用程序进行重新启动,从而避免一个已经无响应的应用程序长时间占用系统资源导致移动终端运行效率低下,为用户提供方便。

Automatic restart control method and system for application program based on mobile terminal

The invention discloses an automatic restart control method and system application program based on the mobile terminal, the method through when the application starts, the distribution of two: the first timer, timer second timer; when the first timer timeout will trigger the application of second timer to reset, reset the timer when the first at the same time; the second timer is over time, it will control the restart of the application. By monitoring applications to each has launched the mobile terminal, when the application time no response automatically when the application is restarted, so as to avoid an application has no response to the long time occupied system resources leading to the mobile terminal operation efficiency, to provide users with convenient.

【技术实现步骤摘要】
一种基于移动终端的应用程序自动重启控制方法及系统
本专利技术涉及移动终端领域,尤其涉及的是一种基于移动终端的应用程序自动重启控制方法及系统。
技术介绍
目前移动终端,特别是智能移动终端已得到了广泛普及;随之而来的是移动终端应用市场的快速增长,可以安装在移动终端中的应用程序也是越来越多;但目前很多应用厂家追求经济利益,制造的应用程序质量参差次不齐,有的质量过硬,有的则问题很多。用户在下载一些应用使用时也会时常出现应用无端冻屏(画面停滞)现象;另外,即使移动终端中安装质量优秀的应用程序,也会因为各种其他原因在使用过程中出现无端冻屏(画面停滞)现象;比如在移动终端后台运行较多的应用导致内存不足,或移动终端过热导致中央处理器处理速度降低等。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于移动终端的应用程序自动重启控制方法及系统。旨在使移动终端能够对每个已经启动的应用程序进行监控,当应用程序常时间无反应时能够自动将该应用程序进行重新启动,从而避免一个已经无响应的应用程序长时间占用系统资源导致移动终端运行效率低下,为用户提供方便。本专利技术解决技术问题所采用的技术方案如下:一种基于移动终端的应用程序自动重启控制方法,其中,包括:A、当应用程序启动时,为该启动的应用程序分配两个定时器:第一定时器、第二定时器;B、当第一定时器超时时将触发该应用程序去复位第二定时器,同时也复位第一定时器;C、当第二定时器超时时,则将控制重启该应用程序。所述基于移动终端的应用程序自动重启控制方法,其中,所述步骤A具体包括:S1,移动终端检测到应用程序启动;S2,为该启动的应用程序分配两个定时器:第一定时器、第二定时器;S3,设置第一定时器超时时将会触发该应用程序复位第一定时器与第二定时器,设置第二定时器超时时将会触发重启该应用程序。所述基于移动终端的应用程序自动重启控制方法,其中,所述第一定时器的超时时间小于第二定时器。所述基于移动终端的应用程序自动重启控制方法,其中,所述第一定时器的超时时间为25秒,第二定时器的超时时间为30秒。一种基于移动终端的应用程序自动重启控制系统,其中,包括:应用启动检测模块,用于当应用程序启动时,为该启动的应用程序分配两个定时器:第一定时器、第二定时器;第一定时器超时处理模块,用于当第一定时器超时时将触发该应用程序去复位第二定时器,同时也复位第一定时器;第二定时器超时处理模块,用于当第二定时器超时时,则将控制重启该应用程序。所述基于移动终端的应用程序自动重启控制系统,其中,所述应用启动检测模块具体包括:检测单元,用于移动终端检测到应用程序启动;定时器分配单元,用于为该启动的应用程序分配两个定时器:第一定时器、第二定时器;设置单元,用于设置第一定时器超时时将会触发该应用程序复位第一定时器与第二定时器,设置第二定时器超时时将会触发重启该应用程序。所述基于移动终端的应用程序自动重启控制系统,其中,所述第一定时器的超时时间小于第二定时器。所述基于移动终端的应用程序自动重启控制系统,其中,所述第一定时器的超时时间为25秒,第二定时器的超时时间为30秒。本专利技术所提供的基于移动终端的应用程序自动重启控制方法及系统,所述方法通过当应用程序启动时,为其分配两个定时器:第一定时器、第二定时器;当第一定时器超时时将触发该应用程序去复位第二定时器,同时也复位第一定时器;当第二定时器超时时,则将控制重启该应用程序。使移动终端能够对每个已经启动的应用程序进行监控,当应用程序常时间无反应时能够自动将该应用程序进行重新启动,从而避免一个已经无响应的应用程序长时间占用系统资源导致移动终端运行效率低下,为用户提供方便。附图说明图1是本专利技术基于移动终端的应用程序自动重启控制方法的较佳实施例的流程图。图2是本专利技术基于移动终端的应用程序自动重启控制系统的较佳实施例的功能原理框图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参见图1,图1是本专利技术基于移动终端的应用程序自动重启控制方法的较佳实施例的流程图。如图1所示,本专利技术实施例所述基于移动终端的应用程序自动重启控制方法包括以下步骤:步骤S100,当应用程序启动时,为该启动的应用程序分配两个定时器:第一定时器、第二定时器;其中,所述第一定时器的超时时间小于第二定时器。较佳地,第一定时器的超时时间为25秒,第二定时器的超时时间为30秒;其中,所述步骤S100,包括以下步骤:S1,移动终端检测到应用程序启动。S2,为该启动的应用程序分配两个定时器:第一定时器、第二定时器。S3,设置第一定时器超时时将会触发该应用程序复位第一定时器与第二定时器,设置第二定时器超时时将会触发重启该应用程序。具体地,当移动终端中一个应用程序启动时,系统将为该应用程序分配两个定时器:第一定时器、第二定时器;其中,第一定时器的超时时间为25秒,第二定时器的超时时间为30秒;然后设置第一定时器超时时将会触发该应用程序复位第一定时器与第二定时器,设置第二定时器超时时将会触发重启该应用程序;从而当应用程序在运行过程中如果出现问题,导致应用程序挂了,则在第一定时器超时时,应用程序将不会去复位第一定时器与第二定时器,进一步在第二定时器超时时将会触发系统强制重启该应用程序,使其能正常运行;从而避免一个已经无响应的应用程序长时间占用系统资源导致移动终端运行效率低下。S200,当第一定时器超时时将触发该应用程序去复位第二定时器,同时也复位第一定时器。S300,当第二定时器超时时,则将控制重启该应用程序。由上可见,本专利技术一种移动终端应用程序自动重启的方法,所述方法通过当应用程序启动时,为其分配两个定时器:第一定时器、第二定时器;当第一定时器超时时将触发该应用程序去复位第二定时器,同时也复位第一定时器;当第二定时器超时时,则将控制重启该应用程序。使移动终端能够对每个已经启动的应用程序进行监控,当应用程序常时间无反应时能够自动将该应用程序进行重新启动,从而避免一个已经无响应的应用程序长时间占用系统资源导致移动终端运行效率低下,提升用户体验,为用户提供方便。基于上述方法实施例,本专利技术还提供了一种基于移动终端的应用程序自动重启控制系统,如图2所示,所述系统包括:应用启动检测模块210,用于当应用程序启动时,为该启动的应用程序分配两个定时器:第一定时器、第二定时器;具体如上所述。第一定时器超时处理模块220,用于当第一定时器超时时将触发该应用程序去复位第二定时器,同时也复位第一定时器;具体如上所述。第二定时器超时处理模块230,用于当第二定时器超时时,则将控制重启该应用程序;具体如上所述。进一步地,所述基于移动终端的应用程序自动重启控制系统,其中,所述应用启动检测模块具体包括:检测单元,用于移动终端检测到应用程序启动;具体如上所述。定时器分配单元,用于为该启动的应用程序分配两个定时器:第一定时器、第二定时器;具体如上所述。设置单元,用于设置第一定时器超时时将会触发该应用程序复位第一定时器与第二定时器,设置第二定时器超时时将会触发重启该应用程序;具体如上所述。其本文档来自技高网...
一种基于移动终端的应用程序自动重启控制方法及系统

【技术保护点】
一种基于移动终端的应用程序自动重启控制方法,其特征在于,包括:A、当应用程序启动时,为该启动的应用程序分配两个定时器:第一定时器、第二定时器;B、当第一定时器超时时将触发该应用程序去复位第二定时器,同时也复位第一定时器;C、当第二定时器超时时,则将控制重启该应用程序。

【技术特征摘要】
1.一种基于移动终端的应用程序自动重启控制方法,其特征在于,包括:A、当应用程序启动时,为该启动的应用程序分配两个定时器:第一定时器、第二定时器;B、当第一定时器超时时将触发该应用程序去复位第二定时器,同时也复位第一定时器;C、当第二定时器超时时,则将控制重启该应用程序。2.根据权利要求1所述基于移动终端的应用程序自动重启控制方法,其特征在于,所述步骤A具体包括:S1,移动终端检测到应用程序启动;S2,为该启动的应用程序分配两个定时器:第一定时器、第二定时器;S3,设置第一定时器超时时将会触发该应用程序复位第一定时器与第二定时器,设置第二定时器超时时将会触发重启该应用程序。3.根据权利要求1所述基于移动终端的应用程序自动重启控制方法,其特征在于,所述第一定时器的超时时间小于第二定时器。4.根据权利要求1所述基于移动终端的应用程序自动重启控制方法,其特征在于,所述第一定时器的超时时间为25秒,第二定时器的超时时间为30秒。5.一种基于移动终端的应用程序自动重启控制系统,其特...

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

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

1