一种应用程序的关闭方法、装置及其移动终端的制作方法

文档序号:7814310阅读:219来源:国知局
一种应用程序的关闭方法、装置及其移动终端的制作方法【专利摘要】本发明涉及一种应用程序的关闭方法、装置及其移动终端,其中,所述方法包括以下步骤:分别获取设置在移动终端上的第一光线传感器以及第二光线传感器所感测到的环境亮度阈值;判断是否有至少一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值;当判断出有至少一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值时,则检测所述移动终端是否处于锁屏状态;当检测到所述移动终端处于锁屏状态时,控制正在运行的应用程序关闭。借由本发明,可有效控制应用程序的关启闭,更加方便用户使用应用程序,节约所述移动终端的电力与数据流量。【专利说明】一种应用程序的关闭方法、装置及其移动终端【
技术领域
】[0001]本发明涉及移动终端应用程序控制领域,特别是涉及一种应用程序的关闭方法、装置及其移动终端。【
背景技术
】[0002]随着移动通信技术的不断发展,越来越多的应用程序出现在移动终端中,移动终端用户经常使用移动终端上的应用程序来满足日常生活的需求,使用户的生活及工作变得更加便利。[0003]现有技术下的移动终端,如手机等,在使用状态下可能会开启多个应用程序,而有些应用程序比较隐蔽,清理起来比较麻烦,故用户在使用后可能忘记关闭这些应用程序,有些应用程序的关闭方法异常的繁琐,而大量应用程序的运行会消耗移动终端大量的电能,也会造成数据流量的消耗,从而给用户带来极大的浪费。[0004]因此,本发明人有鉴于习用传统的移动终端应用程序的关闭方法实在有其改良的必要性,遂以其多年从事相关领域的创作设计及专业制造经验,积极地针对一种应用程序的关闭方法、装置及其移动终端进行研究改良,在各方条件的审慎考虑下终于开发出本发明。【
发明内容】[0005]本发明要解决的技术问题在于,针对现有技术的移动终端不能很方便地控制应用程序的关闭从而造成电力与数据流量的不必要消耗问题,本发明实施例提供了一种应用程序的关闭方法、装置及其移动终端。[0006]本发明实施例采用如下技术方案:[0007]—种应用程序的关闭方法,所述方法包括以下步骤:[0008]分别获取设置在移动终端上的第一光线传感器以及第二光线传感器所感测到的环境亮度阈值;[0009]判断是否有至少一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值;当判断出有至少一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值时,则检测所述移动终端是否处于锁屏状态;[0010]当检测到所述移动终端处于锁屏状态时,控制正在运行的应用程序关闭。[0011]作为优选,在分别获取设置在移动终端上的第一光线传感器以及第二光线传感器所感测到的环境亮度阈值步骤之前,所述方法还包括:[0012]响应用户设置,预先设置亮度阈值。[0013]作为优选,所述方法还包括:[0014]当检测到所述移动终端不处于锁屏状态时,判断所述移动终端的屏幕在第一预设时间阈值内是否有接收到用户所触发的操作指令;若无,则控制正在运行的应用程序关闭。[0015]作为优选,在控制正在运行的应用程序关闭步骤之前,所述方法还包括:[0016]判断所述移动终端处于锁屏状态的时间是否超过第二预设阈值。[0017]作为优选,在控制正在运行的应用程序关闭步骤之前,所述方法还包括:[0018]判断所述移动终端的数据流量是否处于开启且保持有效状态。[0019]一种应用程序的关闭装置,所述装置包括:[0020]获取模块,用于分别获取设置在移动终端上的第一光线传感器以及第二光线传感器所感测到的环境亮度阈值;[0021]第一判断模块,用于判断是否有至少一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值;[0022]检测模块,用于检测所述移动终端是否处于锁屏状态;以及[0023]控制模块,用于当检测到所述移动终端处于锁屏状态时,控制正在运行的应用程序关闭。[0024]作为优选,所述装置还包括:[0025]设置模块,用于响应用户设置,预先设置亮度阈值。[0026]作为优选,所述装置还包括:[0027]第二判断模块,用于判断所述移动终端的屏幕在第一预设时间阈值内是否有接收到用户所触发的操作指令;以及[0028]第三判断模块,用于判断所述移动终端处于锁屏状态的时间是否超过第二预设阈值。[0029]作为优选,所述装置还包括:[0030]第四判断模块,用于判断所述移动终端的数据流量是否处于开启且保持有效状态。[0031]一种移动终端,包括如权利要求6-9所述的一种应用程序的关闭装置。[0032]本发明实施例提供的技术方案带来的有益效果是:通过实施本发明的应用程序的关闭方法,当判断出有至少一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值时,即可看作所述移动终端至少有其中一面放置在接触物上,如此将检测所述移动终端是否处于锁屏状态,当检测到所述移动终端处于锁屏状态时,即用户没有在操作所述移动终端时,则控制正在运行的应用程序关闭。如此,可有效控制应用程序的关启闭,更加方便用户使用应用程序,节约所述移动终端的电力与数据流量。【专利附图】【附图说明】[0033]为了让本发明之上述及其他目的、特征、优点能更明显易懂,下文将对实施例描述中所需要使用的附图作一简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造劳动性的前提下,还可以根据这些附图获得其他的附图。[0034]图1为本发明第一实施例提供的一种应用程序的关闭方法流程图;[0035]图2为本发明第二实施例提供的一种应用程序的关闭方法流程图;[0036]图3为本发明第三实施例提供的一种应用程序的关闭方法流程图;[0037]图4为本发明第四实施例提供的一种应用程序的关闭装置的方块示意图;[0038]图5为本发明第四实施例提供的第二种应用程序的关闭装置的方块示意图;[0039]图6为本发明第四实施例提供的第三种应用程序的关闭装置的方块示意图。【具体实施方式】[0040]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。[0041]本发明在以下各实施例的描述中,仅以所述应用程序的关闭方法应用于移动终端进行阐述与说明,然而并不用于限定本发明,其它带有触摸屏的终端或设备同样可应用在本发明的技术方案中,其原理与移动终端的应用基本相同,于本发明实施例中将不作赘述。且所述移动终端包括但不限定为具有触摸屏的智能手机、平板电脑、上网本、PDA(PortableDigitalAssistant)、音频层-4(MP4)播放器等。[0042]第一实施例[0043]请参考图1,图1为本发明第一实施例提供的一种应用程序的关闭方法流程图。本实施例提供了一种应用程序的关闭方法,所述方法包括以下步骤:[0044]步骤S101、分别获取设置在移动终端上的第一光线传感器以及第二光线传感器所感测到的环境亮度阈值;[0045]步骤S102、判断是否有至少一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值;[0046]当判断出有至少一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值时,则执行步骤S103、检测所述移动终端是否处于锁屏状态;以及[0047]当检测到所述移动终端处于锁屏状态时,执行步骤S104、控制正在运行的应用程序关闭。[0048]在本实施例中,可以对所述移动终端中的所有应用程序的进行控制,也可以是对一部分应用程序进行控制,例如只针对当前在移动终端桌面具有快捷图标的应用程序进行控制。另外,所述正在运行的应用程序包括显示在所述移动终端界面上的应用程序,同时也包括在后台运行的应用程序。[0049]本实施例中,在步骤SlOl之前,还包括步骤S100、响应用户设置,预先设置亮度阈值。所述预设亮度阈值为工程师根据预先设定的一个亮度阈值,所述预设亮度阈值可以由工程师人为设定,在本实施例中不作限定。[0050]步骤SlOl中,所述第一光线传感器以及第二光线传感器分别设置在所述移动终端的正反两面,具体地,所述第一光线传感器可优选为设置在所述移动终端正面上的前置摄像头的左侧区域,所述第二光线传感器可优选为设置在所述移动终端反面上。系统程序将实时获取所述第一光线传感器以及第二光线传感器所感测到的环境亮度阈值。[0051]步骤S102中,系统程序将判断获取到的所述第一光线传感器以及第二光线传感器所感测到的环境亮度阈值中是否有至少一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值,当判断处有一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值,其对应的情景可为:例如,移动终端放置在桌面上,其中一面与桌面相接触;当判断处两个光线传感器所感测到的环境亮度阈值小于预设亮度阈值,其对应的情景可为:例如,移动终端放置在用户口袋里或者包里。如此,当系统程序判断出没有至少一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值时,可认为所述移动终端处于半悬空状态,例如,被用户拿在手里使用。[0052]在步骤S102中,当判断出没有至少一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值时,将结束流程。[0053]当系统程序判断出有至少一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值时,将触发系统程序检测所述移动终端是否处于锁屏状态,即执行步骤S103。[0054]步骤S103中,所述移动终端进入锁屏状态包括两种方式,分别是所述移动终端屏幕长时间侦测不到用户所执行的操作自动进入锁屏状态,以及用户通过执行相应的操作使得所述移动终端进入锁屏状态,比如当所述移动终端为手机时,可通过按压开机键的方式促使所述移动终端进入锁屏状态。当系统程序检测到所述移动终端处于锁屏状态时,可认为此时用户没有在使用所述移动终端进行操作,如此将触发系统程序控制正在运行的应用程序关闭,即执行步骤S104。[0055]例如,假设所述移动终端当前正在运行的应用程序分别为微信、微博、优酷,则在步骤S104中,系统程序将会控制微信、微博、优酷关闭。[0056]进一步地,在步骤S103中,当检测到所述移动终端不处于锁屏状态时,将执行步骤S105、判断所述移动终端的屏幕在第一预设时间阈值内是否有接收到用户所触发的操作指令。[0057]当所述移动终端不处于锁屏状态时,即所述移动终端的屏幕处于点亮的状态,如此,将触发系统程序判断所述移动终端的屏幕在第一预设时间阈值内是否有接收到用户所触发的操作指令。所述第一预设时间阈值为工程师根据预先设定的一个时间阈值,所述第一预设时间阈值可以由工程师人为设定,例如:5S、6S等,在本实施例中不作限定。当系统程序判断所述移动终端的屏幕在第一预设时间阈值内没有接收到用户所触发的操作指令时,将执行步骤S104、控制正在运行的应用程序关闭;否则将结束流程。[0058]第二实施例[0059]请参考图2,图2为本发明第二实施例提供的一种应用程序的关闭方法流程图。本实施例与第一实施例大致相同,不同之处在于,在本实施例中,在步骤S104之前,所述方法还包括:判断所述移动终端处于锁屏状态的时间是否超过第二预设阈值。[0060]具体地,在本实施例中,所述方法包括以下步骤:[0061]步骤S201、分别获取设置在移动终端上的第一光线传感器以及第二光线传感器所感测到的环境亮度阈值;[0062]步骤S202、判断是否有至少一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值;[0063]当判断出有至少一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值时,则执行步骤S203、检测所述移动终端是否处于锁屏状态;[0064]当检测到所述移动终端处于锁屏状态时,执行步骤S204、判断所述移动终端处于锁屏状态的时间是否超过第二预设阈值;以及[0065]当所述移动终端处于锁屏状态的时间超过第二预设阈值时,执行步骤S205、控制正在运行的应用程序关闭。[0066]在步骤S202中,当判断没有至少一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值时,则将结束流程,在步骤S203中,当检测所述移动终端不处于锁屏状态时,将结束流程。[0067]步骤S204中,系统程序在判断所述移动终端处于锁屏状态的时间是否超过第二预设阈值时,具体可通过采用定时器进行计时,即对所述移动终端处于锁屏状态的时间进行计时,判断是否超过第二预设阈值,当超过时,可认为用户已经离开所述移动终端,或者在短时间内将不会使用所述移动终端,如此将执行步骤S205。[0068]在步骤S204中,当系统程序判断出所述移动终端处于锁屏状态的时间没有超过第二预设阈值时,即所述移动终端的锁屏时间还未超过第二预设阈值时,所述移动终端的屏幕就被重新点亮,如此,则将结束流程。[0069]第三实施例[0070]请参考图3,图3为本发明第三实施例提供的一种应用程序的关闭方法流程图。本实施例与第一实施例大致相同,不同之处在于,在本实施例中,在步骤S104之前,所述方法还包括:判断所述移动终端的数据流量是否处于开启且保持有效状态。[0071]具体地,在本实施例中,所述方法包括以下步骤:[0072]步骤S301、分别获取设置在移动终端上的第一光线传感器以及第二光线传感器所感测到的环境亮度阈值;[0073]步骤S302、判断是否有至少一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值;[0074]当判断出有至少一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值时,则执行步骤S303、检测所述移动终端是否处于锁屏状态;[0075]当检测到所述移动终端处于锁屏状态时,执行步骤S304、判断所述移动终端的数据流量是否处于开启且保持有效状态;以及[0076]当所述移动终端的数据流量处于开启且保持有效状态时,将执行步骤S305、控制正在运行的应用程序关闭。[0077]在步骤S302中,当判断没有至少一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值时,则将结束流程,在步骤S303中,当检测所述移动终端不处于锁屏状态时,将结束流程。[0078]步骤S304中,系统程序将判断所述移动终端的数据流量是否处于开启且保持有效状态。例如,假设所述移动终端当前正在运行的应用程序分别为微信、微博、优酷,若所述移动终端的数据流量处于开启且保持有效状态,则所述移动终端的数据流量将会被上述应用程序所消耗,若所述移动终端的数据流量处于关闭状态,则所述移动终端的数据流量将不会被上述应用程序所消耗。因此,当系统程序判断出所述移动终端的数据流量处于开启且保持有效状态时,将触发系统程序控制正在运行的应用程序关闭,即执行步骤S305。[0079]在步骤S304中,若所述移动终端的数据流量处于关闭且保持无效状态,则将结束流程。[0080]本实施例方法所述的功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算设备可读取存储介质中。基于这样的理解,本发明实施例对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一台计算设备(可以是个人计算机,服务器,移动计算设备或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。[0081]第四实施例[0082]请参考图4,图4为本发明第四实施例提供的一种应用程序的关闭装置的方块示意图。本实施例更提供一种应用程序的关闭装置,所述装置包括:[0083]获取模块401,用于分别获取设置在移动终端上的第一光线传感器以及第二光线传感器所感测到的环境亮度阈值;[0084]第一判断模块402,用于判断是否有至少一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值;[0085]检测模块403,用于检测所述移动终端是否处于锁屏状态;以及[0086]控制模块404,用于当检测到所述移动终端处于锁屏状态时,控制正在运行的应用程序关闭。[0087]在本实施例中,所述装置还包括:[0088]设置模块405,用于响应用户设置,预先设置亮度阈值。所述预设亮度阈值为工程师根据预先设定的一个亮度阈值,所述预设亮度阈值可以由工程师人为设定,在本实施例中不作限定。[0089]进一步地,在本实施例中,所述装置还包括:[0090]第二判断模块406,用于判断所述移动终端的屏幕在第一预设时间阈值内是否有接收到用户所触发的操作指令。当所述第二判断模块406判断所述移动终端的屏幕在第一预设时间阈值内没有接收到用户所触发的操作指令时,所述控制模块404将控制正在运行的应用程序关闭;当所述第二判断模块406判断所述移动终端的屏幕在第一预设时间阈值内有接收到用户所触发的操作指令时,所述控制模块404将不作动。[0091]请参考图5,图5为本发明第四实施例提供的第二种应用程序的关闭装置的方块示意图。进一步地,在本实施例中,所述装置还包括:[0092]第三判断模块407,用于判断所述移动终端处于锁屏状态的时间是否超过第二预设阈值。当所述第三判断模块407判断所述移动终端处于锁屏状态的时间超过第二预设阈值时,所述控制模块404将控制正在运行的应用程序关闭;当所述第三判断模块407判断所述移动终端处于锁屏状态的时间没有超过第二预设阈值时,所述控制模块404将不作动。[0093]参考图6,图6为本发明第四实施例提供的第三种应用程序的关闭装置的方块示意图。进一步地,在本实施例中,所述装置还包括:[0094]第四判断模块408,用于判断所述移动终端的数据流量是否处于开启且保持有效状态。当所述第四判断模块408判断所述移动终端的数据流量处于开启且保持有效状态时,所述控制模块404将控制正在运行的应用程序关闭;当所述第四判断模块408判断所述移动终端的数据流量处于关闭且保持无效状态时,所述控制模块404将不作动。[0095]应理解,在本实施例中,上述各个模块的具体实现过程可与上述方法实施例(第一实施例至第三实施例)的描述相对应,此处不再详细描述。[0096]进一步地,在本实施例中,更提供一种移动终端,包括如图4、图5以及图6所示的控制装置,所述移动终端包括如图4、图5以及图6所示控制装置的各个模块,各个模块的功能及配合工作的过程请参考图4、图5以及图6所示实施例,在此不再赘述。[0097]上述实施例所提供的装置,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上诉功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,在此将不进行赘述。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。[0098]本发明可实现以下优点:[0099]借由本发明,通过实施本发明的应用程序的关闭方法,当判断出有至少一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值时,即可看作所述移动终端至少有其中一面放置在接触物上,如此将检测所述移动终端是否处于锁屏状态,当检测到所述移动终端处于锁屏状态时,即用户没有在操作所述移动终端时,则控制正在运行的应用程序关闭。如此,可有效控制应用程序的关启闭,更加方便用户使用应用程序,节约所述移动终端的电力与数据流量。[0100]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【
技术领域
】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围内。因此,本发明的保护范围应以所述要求的保护范围为准。【权利要求】1.一种应用程序的关闭方法,其特征在于,所述方法包括以下步骤:分别获取设置在移动终端上的第一光线传感器以及第二光线传感器所感测到的环境亮度阈值;判断是否有至少一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值;当判断出有至少一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值时,则检测所述移动终端是否处于锁屏状态;当检测到所述移动终端处于锁屏状态时,控制正在运行的应用程序关闭。2.如权利要求1所述的一种应用程序的关闭方法,其特征在于,在分别获取设置在移动终端上的第一光线传感器以及第二光线传感器所感测到的环境亮度阈值步骤之前,所述方法还包括:响应用户设置,预先设置亮度阈值。3.如权利要求1所述的一种应用程序的关闭方法,其特征在于,所述方法还包括:当检测到所述移动终端不处于锁屏状态时,判断所述移动终端的屏幕在第一预设时间阈值内是否有接收到用户所触发的操作指令;若无,则控制正在运行的应用程序关闭。4.如权利要求1所述的一种应用程序的关闭方法,其特征在于,在控制正在运行的应用程序关闭步骤之前,所述方法还包括:判断所述移动终端处于锁屏状态的时间是否超过第二预设阈值。5.如权利要求1所述的一种应用程序的关闭方法,其特征在于,在控制正在运行的应用程序关闭步骤之前,所述方法还包括:判断所述移动终端的数据流量是否处于开启且保持有效状态。6.一种应用程序的关闭装置,其特征在于,所述装置包括:获取模块,用于分别获取设置在移动终端上的第一光线传感器以及第二光线传感器所感测到的环境亮度阈值;第一判断模块,用于判断是否有至少一个光线传感器所感测到的环境亮度阈值小于预设亮度阈值;检测模块,用于检测所述移动终端是否处于锁屏状态;以及控制模块,用于当检测到所述移动终端处于锁屏状态时,控制正在运行的应用程序关闭。7.如权利要求6所述的一种应用程序的关闭装置,其特征在于,所述装置还包括:设置模块,用于响应用户设置,预先设置亮度阈值。8.如权利要求6所述的一种应用程序的关闭装置,其特征在于,所述装置还包括:第二判断模块,用于判断所述移动终端的屏幕在第一预设时间阈值内是否有接收到用户所触发的操作指令;以及第三判断模块,用于判断所述移动终端处于锁屏状态的时间是否超过第二预设阈值。9.如权利要求6所述的一种应用程序的关闭装置,其特征在于,所述装置还包括:第四判断模块,用于判断所述移动终端的数据流量是否处于开启且保持有效状态。10.一种移动终端,包括如权利要求6-9所述的一种应用程序的关闭装置。【文档编号】H04M1/725GK104199670SQ201410469181【公开日】2014年12月10日申请日期:2014年9月16日优先权日:2014年9月16日【发明者】徐建红申请人:太仓红码软件技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1