《终端设置方法及装置.pdf》由会员分享,可在线阅读,更多相关《终端设置方法及装置.pdf(19页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104298547A43申请公布日20150121CN104298547A21申请号201410503193222申请日20140926G06F9/4620060171申请人小米科技有限责任公司地址100085北京市海淀区清河中街68号华润五彩城购物中心二期13层72发明人陈志军臧虎王琳74专利代理机构北京三高永信知识产权代理有限责任公司11138代理人林锦澜54发明名称终端设置方法及装置57摘要本公开关于一种终端设置方法及装置,属于计算机技术领域。所述方法包括检测终端是否处于使用状态;若检测出终端未处于使用状态,则检测是否存在后台运行的联网应用程序,联网应用程序是需要使用网。
2、络的应用程序;若检测出不存在联网应用程序,则关闭终端的网络。所述装置包括第一检测模块、第二检测模块和网络关闭模块。本公开解决了在用户忘记关闭网络的情况下终端产生较高辐射值的问题,达到了降低终端辐射值的效果。51INTCL权利要求书3页说明书12页附图3页19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书12页附图3页10申请公布号CN104298547ACN104298547A1/3页21一种终端设置方法,其特征在于,包括检测终端是否处于使用状态;若检测出所述终端未处于所述使用状态,则检测是否存在后台运行的联网应用程序,所述联网应用程序是需要使用网络的应用程序;若检测出不存在。
3、所述联网应用程序,则关闭所述终端的网络。2根据权利要求1所述的方法,其特征在于,所述方法,还包括在未在后台运行的联网应用程序中,检测是否存在至少一个联网应用程序在后台启动了消息推送功能;若检测出存在至少一个联网应用程序在后台启动了所述消息推送功能,则在关闭所述网络后,每隔第一时间段开启所述网络,在所述网络处于开启状态的第二时间段内接收推送消息,所述第一时间段大于所述第二时间段。3根据权利要求1或2所述的方法,其特征在于,所述检测终端是否处于使用状态,包括获取所述终端本次处于待机状态的待机时长,检测所述待机时长是否大于预定时长,若检测出所述待机时长大于所述预定时长,则确定所述终端未处于所述使用状。
4、态;和/或,通过光线传感器获取所述终端所处环境的光亮度,检测所述光亮度是否小于亮度阈值,若检测出所述光亮度小于所述亮度阈值,则确定所述终端未处于所述使用状态;和/或,通过距离传感器获取所述终端与用户之间的距离,检测所述距离是否大于距离阈值,若检测出所述距离大于所述距离阈值,则确定所述终端未处于所述使用状态;和/或,获取所述终端的放置状态,检测所述放置状态是否是平放状态,若检测出所述放置状态不是所述平放状态,则确定所述终端未处于所述使用状态。4根据权利要求1所述的方法,其特征在于,所述方法,还包括获取在所述终端的后台运行的至少一个非联网应用程序,所述非联网应用程序是不需要使用网络的应用程序;在所。
5、述至少一个非联网应用程序中,对满足关闭条件的非联网应用程序进行关闭。5根据权利要求1所述的方法,其特征在于,所述方法,还包括检测是否接收到使用所述终端的指令;若检测出接收到所述指令,则开启所述终端的网络。6根据权利要求5所述的方法,其特征在于,所述检测是否接收到使用所述终端的指令,包括检测是否接收到解锁指令,若检测出接收到所述解锁指令,则确定接收到使用所述终端的所述指令;或,通过光线传感器获取所述终端所处环境的光亮度,检测所述光亮度是否大于亮度阈值,若检测出所述光亮度大于所述亮度阈值,则确定接收到使用所述终端的所述指令;或,检测所述终端是否处于手持状态,若检测出所述终端处于所述手持状态,则确定。
6、接收到使用所述终端的所述指令;或,通过距离传感器获取所述终端与用户之间的距离,检测所述距离是否小于距离阈值,若检测出所述距离小于所述距离阈值,则确定接收到使用所述终端的所述指令。权利要求书CN104298547A2/3页37根据权利要求5或6所述的方法,其特征在于,所述方法,还包括在关闭所述终端的网络之前,对所述终端的网络状态进行记录;在开启所述终端的网络之前,读取所述终端的网络状态,所述网络状态用于指示所述终端将要开启的网络。8一种终端设置装置,其特征在于,包括第一检测模块,被配置为检测终端是否处于使用状态;第二检测模块,被配置为在所述第一检测模块检测出所述终端未处于所述使用状态时,检测是否。
7、存在后台运行的联网应用程序,所述联网应用程序是需要使用网络的应用程序;网络关闭模块,被配置为在所述第二检测模块检测出不存在所述联网应用程序时,关闭所述终端的网络。9根据权利要求8所述的装置,其特征在于,所述装置,还包括第三检测模块,被配置为在未在后台运行的联网应用程序中,检测是否存在至少一个联网应用程序在后台启动了消息推送功能;消息接收模块,被配置为在所述第三检测模块检测出存在至少一个联网应用程序在后台启动了所述消息推送功能时,在关闭所述网络后,每隔第一时间段开启所述网络,在所述网络处于开启状态的第二时间段内接收推送消息,所述第一时间段大于所述第二时间段。10根据权利要求8或9所述的装置,其特。
8、征在于,所述第一检测模块,包括第一检测子模块,被配置为获取所述终端本次处于待机状态的待机时长,检测所述待机时长是否大于预定时长,若检测出所述待机时长大于所述预定时长,则确定所述终端未处于所述使用状态;和/或,第二检测子模块,被配置为通过光线传感器获取所述终端所处环境的光亮度,检测所述光亮度是否小于亮度阈值,若检测出所述光亮度小于所述亮度阈值,则确定所述终端未处于所述使用状态;和/或,第三检测子模块,被配置为通过距离传感器获取所述终端与用户之间的距离,检测所述距离是否大于距离阈值,若检测出所述距离大于所述距离阈值,则确定所述终端未处于所述使用状态;和/或,第四检测子模块,被配置为获取所述终端的放。
9、置状态,检测所述放置状态是否是平放状态,若检测出所述放置状态不是所述平放状态,则确定所述终端未处于所述使用状态。11根据权利要求8所述的装置,其特征在于,所述装置,还包括程序获取模块,被配置为获取在所述终端的后台运行的至少一个非联网应用程序,所述非联网应用程序是不需要使用网络的应用程序;程序关闭模块,被配置为在所述程序获取模块获取到所述至少一个非联网应用程序,对满足关闭条件的非联网应用程序进行关闭。12根据权利要求8所述的装置,其特征在于,所述装置,还包括指令检测模块,被配置为检测是否接收到使用所述终端的指令;网络开启模块,被配置为在所述指令检测模块检测出接收到所述指令时,开启所述终端的网络。。
10、13根据权利要求12所述的装置,其特征在于,所述指令检测模块,包括权利要求书CN104298547A3/3页4第五检测子模块,被配置为检测是否接收到解锁指令,若检测出接收到所述解锁指令,则确定接收到使用所述终端的所述指令;或,第六检测子模块,被配置为通过光线传感器获取所述终端所处环境的光亮度,检测所述光亮度是否大于亮度阈值,若检测出所述光亮度大于所述亮度阈值,则确定接收到使用所述终端的所述指令;或,第七检测子模块,被配置为检测所述终端是否处于手持状态,若检测出所述终端处于所述手持状态,则确定接收到使用所述终端的所述指令;或,第八检测子模块,被配置为通过距离传感器获取所述终端与用户之间的距离,检。
11、测所述距离是否小于距离阈值,若检测出所述距离小于所述距离阈值,则确定接收到使用所述终端的所述指令。14根据权利要求12或13所述的装置,其特征在于,所述装置,还包括状态记录模块,被配置为在关闭所述终端的网络之前,对所述终端的网络状态进行记录;状态读取模块,被配置为在开启所述终端的网络之前,读取所述状态记录模块记录的所述终端的网络状态,所述网络状态用于指示所述终端将要开启的网络。15一种终端设置装置,其特征在于,包括处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为检测终端是否处于使用状态;若检测出所述终端未处于所述使用状态,则检测是否存在后台运行的联网应用程序,所述联网应用程序。
12、是需要使用网络的应用程序;若检测出不存在所述联网应用程序,则关闭所述终端的网络。权利要求书CN104298547A1/12页5终端设置方法及装置技术领域0001本公开涉及计算机技术领域,特别涉及一种终端设置方法及装置。背景技术0002随着用户对移动终端的使用越来越多,移动终端给用户带来的辐射危害也越来越严重,因此,用户需要对终端进行设置,以降低终端的辐射值。0003研究表明,终端在通话和联网时的辐射值比较高,因此,用户可以通过减少通话时间和联网时间来降低辐射值。比如,用户可以在使用完联网应用程序后,手动关闭网络。0004公开人在实现本公开的过程中,发现相关技术中至少存在以下缺陷用户需要根据对联。
13、网应用程序的使用情况手动关闭网络,若用户忘记关闭网络,终端在联网时产生的辐射值仍然会很高。发明内容0005为解决在用户忘记关闭网络的情况下终端产生较高辐射值的问题,本公开提供了一种终端设置方法及装置。0006根据本公开实施例的第一方面,提供一种终端设置方法,包括0007检测终端是否处于使用状态;0008若检测出所述终端未处于所述使用状态,则检测是否存在后台运行的联网应用程序,所述联网应用程序是需要使用网络的应用程序;0009若检测出不存在所述联网应用程序,则关闭所述终端的网络。0010可选的,所述方法,还包括0011在未在后台运行的联网应用程序中,检测是否存在至少一个联网应用程序在后台启动了消。
14、息推送功能;0012若检测出存在至少一个联网应用程序在后台启动了所述消息推送功能,则在关闭所述网络后,每隔第一时间段开启所述网络,在所述网络处于开启状态的第二时间段内接收推送消息,所述第一时间段大于所述第二时间段。0013可选的,所述检测终端是否处于使用状态,包括0014获取所述终端本次处于待机状态的待机时长,检测所述待机时长是否大于预定时长,若检测出所述待机时长大于所述预定时长,则确定所述终端未处于所述使用状态;和/或,0015通过光线传感器获取所述终端所处环境的光亮度,检测所述光亮度是否小于亮度阈值,若检测出所述光亮度小于所述亮度阈值,则确定所述终端未处于所述使用状态;和/或,0016通过。
15、距离传感器获取所述终端与用户之间的距离,检测所述距离是否大于距离阈值,若检测出所述距离大于所述距离阈值,则确定所述终端未处于所述使用状态;和/或,0017获取所述终端的放置状态,检测所述放置状态是否是平放状态,若检测出所述放说明书CN104298547A2/12页6置状态不是所述平放状态,则确定所述终端未处于所述使用状态。0018可选的,所述方法,还包括0019获取在所述终端的后台运行的至少一个非联网应用程序,所述非联网应用程序是不需要使用网络的应用程序;0020在所述至少一个非联网应用程序中,对满足关闭条件的非联网应用程序进行关闭。0021可选的,所述方法,还包括0022检测是否接收到使用所。
16、述终端的指令;0023若检测出接收到所述指令,则开启所述终端的网络。0024可选的,所述检测是否接收到使用所述终端的指令,包括0025检测是否接收到解锁指令,若检测出接收到所述解锁指令,则确定接收到使用所述终端的所述指令;或,0026通过光线传感器获取所述终端所处环境的光亮度,检测所述光亮度是否大于亮度阈值,若检测出所述光亮度大于所述亮度阈值,则确定接收到使用所述终端的所述指令;或,0027检测所述终端是否处于手持状态,若检测出所述终端处于所述手持状态,则确定接收到使用所述终端的所述指令;或,0028通过距离传感器获取所述终端与用户之间的距离,检测所述距离是否小于距离阈值,若检测出所述距离小于。
17、所述距离阈值,则确定接收到使用所述终端的所述指令。0029可选的,所述方法,还包括0030在关闭所述终端的网络之前,对所述终端的网络状态进行记录;0031在开启所述终端的网络之前,读取所述终端的网络状态,所述网络状态用于指示所述终端将要开启的网络。0032根据本公开实施例的第二方面,提供一种终端设置装置,包括0033第一检测模块,被配置为检测终端是否处于使用状态;0034第二检测模块,被配置为在所述第一检测模块检测出所述终端未处于所述使用状态时,检测是否存在后台运行的联网应用程序,所述联网应用程序是需要使用网络的应用程序;0035网络关闭模块,被配置为在所述第二检测模块检测出不存在所述联网应用。
18、程序时,关闭所述终端的网络。0036可选的,所述装置,还包括0037第三检测模块,被配置为在未在后台运行的联网应用程序中,检测是否存在至少一个联网应用程序在后台启动了消息推送功能;0038消息接收模块,被配置为在所述第三检测模块检测出存在至少一个联网应用程序在后台启动了所述消息推送功能时,在关闭所述网络后,每隔第一时间段开启所述网络,在所述网络处于开启状态的第二时间段内接收推送消息,所述第一时间段大于所述第二时间段。0039可选的,所述第一检测模块,包括0040第一检测子模块,被配置为获取所述终端本次处于待机状态的待机时长,检测所说明书CN104298547A3/12页7述待机时长是否大于预定。
19、时长,若检测出所述待机时长大于所述预定时长,则确定所述终端未处于所述使用状态;和/或,0041第二检测子模块,被配置为通过光线传感器获取所述终端所处环境的光亮度,检测所述光亮度是否小于亮度阈值,若检测出所述光亮度小于所述亮度阈值,则确定所述终端未处于所述使用状态;和/或,0042第三检测子模块,被配置为通过距离传感器获取所述终端与用户之间的距离,检测所述距离是否大于距离阈值,若检测出所述距离大于所述距离阈值,则确定所述终端未处于所述使用状态;和/或,0043第四检测子模块,被配置为获取所述终端的放置状态,检测所述放置状态是否是平放状态,若检测出所述放置状态不是所述平放状态,则确定所述终端未处于。
20、所述使用状态。0044可选的,所述装置,还包括0045程序获取模块,被配置为获取在所述终端的后台运行的至少一个非联网应用程序,所述非联网应用程序是不需要使用网络的应用程序;0046程序关闭模块,被配置为在所述程序获取模块获取到所述至少一个非联网应用程序,对满足关闭条件的非联网应用程序进行关闭。0047可选的,所述装置,还包括0048指令检测模块,被配置为检测是否接收到使用所述终端的指令;0049网络开启模块,被配置为在所述指令检测模块检测出接收到所述指令时,开启所述终端的网络。0050可选的,所述指令检测模块,包括0051第五检测子模块,被配置为检测是否接收到解锁指令,若检测出接收到所述解锁指。
21、令,则确定接收到使用所述终端的所述指令;或,0052第六检测子模块,被配置为通过光线传感器获取所述终端所处环境的光亮度,检测所述光亮度是否大于亮度阈值,若检测出所述光亮度大于所述亮度阈值,则确定接收到使用所述终端的所述指令;或,0053第七检测子模块,被配置为检测所述终端是否处于手持状态,若检测出所述终端处于所述手持状态,则确定接收到使用所述终端的所述指令;或,0054第八检测子模块,被配置为通过距离传感器获取所述终端与用户之间的距离,检测所述距离是否小于距离阈值,若检测出所述距离小于所述距离阈值,则确定接收到使用所述终端的所述指令。0055可选的,所述装置,还包括0056状态记录模块,被配置。
22、为在关闭所述终端的网络之前,对所述终端的网络状态进行记录;0057状态读取模块,被配置为在开启所述终端的网络之前,读取所述状态记录模块记录的所述终端的网络状态,所述网络状态用于指示所述终端将要开启的网络。0058根据本公开实施例的第三方面,提供一种终端设置装置,包括0059处理器;0060用于存储处理器可执行指令的存储器;说明书CN104298547A4/12页80061其中,所述处理器被配置为0062检测终端是否处于使用状态;0063若检测出所述终端未处于所述使用状态,则检测是否存在后台运行的联网应用程序,所述联网应用程序是需要使用网络的应用程序;0064若检测出不存在所述联网应用程序,则关。
23、闭所述终端的网络。0065本公开的实施例提供的技术方案可以包括以下有益效果0066通过检测终端是否处于使用状态;若检测出终端未处于使用状态,则检测是否存在后台运行的联网应用程序,该联网应用程序是需要使用网络的应用程序;若检测出不存在联网应用程序,则关闭终端的网络,可以在不使用终端且后台未运行联网应用程序时,确定出终端不需要使用网络,此时可以直接关闭终端的网络,解决了在用户忘记关闭网络的情况下终端产生较高辐射值的问题,达到了降低终端辐射值的效果。0067应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。附图说明0068此处的附图被并入说明书中并构成本说明书的一部分,示出。
24、了符合本公开的实施例,并于说明书一起用于解释本的原理。0069图1是根据一示例性实施例示出的一种终端设置方法的流程图。0070图2是根据另一示例性实施例示出的一种终端设置方法的流程图。0071图3是根据一示例性实施例示出的一种终端设置装置的框图。0072图4是根据一示例性实施例示出的一种终端设置装置的框图。0073图5是根据一示例性实施例示出的一种用于终端设置的装置的框图。具体实施方式0074这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。
25、。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。0075图1是根据一示例性实施例示出的一种终端设置方法的流程图,该终端设置方法应用于终端中,如图1所示,该终端设置方法包括以下步骤。0076在步骤101中,检测终端是否处于使用状态。0077使用状态指终端在当前时刻或当前时刻之前的预定时间段内处于被用户使用的状态。0078在步骤102中,若检测出终端未处于使用状态,则检测是否存在后台运行的联网应用程序,该联网应用程序是需要使用网络的应用程序。0079在步骤103中,若检测出不存在联网应用程序,则关闭终端的网络。0080由于网络连接会产生较高的辐射值,因此,为。
26、了有效降低终端所产生的辐射值,可以在检测出终端后台不存在运行的联网应用程序后,即,确定出终端不需要使用网络后,直接关闭终端的网络。说明书CN104298547A5/12页90081综上所述,本公开提供的终端设置方法,通过检测终端是否处于使用状态;若检测出终端未处于使用状态,则检测是否存在后台运行的联网应用程序,该联网应用程序是需要使用网络的应用程序;若检测出不存在联网应用程序,则关闭终端的网络,可以在不使用终端且后台未运行联网应用程序时,确定出终端不需要使用网络,此时可以直接关闭终端的网络,解决了在用户忘记关闭网络的情况下终端产生较高辐射值的问题,达到了降低终端辐射值的效果。0082图2是根据。
27、另一示例性实施例示出的一种终端设置方法的流程图,该终端设置方法应用于终端中,如图2所示,该终端设置方法包括如下步骤。0083在步骤201中,检测终端是否处于使用状态。0084使用状态指终端在当前时刻或当前时刻之前的预定时间段内处于被用户使用的状态。其中,若用户在当前时刻之前的预定时间段内使用过终端,则再次使用终端的概率较高,此时可以认为终端处于使用状态。0085本实施例中,检测终端是否处于使用状态,可以包括00861获取终端本次处于待机状态的待机时长,检测待机时长是否大于预定时长,若检测出待机时长大于预定时长,则确定终端未处于使用状态;和/或,00872通过光线传感器获取终端所处环境的光亮度,。
28、检测光亮度是否小于亮度阈值,若检测出光亮度小于亮度阈值,则确定终端未处于使用状态;和/或,00883通过距离传感器获取终端与用户之间的距离,检测距离是否大于距离阈值,若检测出距离大于距离阈值,则确定终端未处于使用状态;和/或,00894获取终端的放置状态,检测放置状态是否是平放状态,若检测出放置状态不是平放状态,则确定终端未处于使用状态。0090下面分别对终端是否处于使用状态的几种检测方法进行描述。0091第一,根据待机时长检测终端是否处于使用状态。0092由于终端进入待机状态之后,用户可能短期内会再次使用终端,若在此时判定终端处于未使用状态,并进行后续操作,很有可能与用户再次使用终端的操作冲。
29、突,因此,可以获取终端从进入待机状态的时刻到当前时刻之间的待机时长,并检测该待机时长是否大于预定时长。若终端检测出待机时长大于预定时长,则用户再次使用终端的概率较低,此时可以确定终端处于未使用状态;若终端检测出待机时长小于预定时长,则用户再次使用终端的概率较高,此时可以确定终端处于使用状态。0093其中,预定时长可以根据实际情况设置和修改。比如,可以将预定时长设置为1分钟,在终端进入待机状态时开始计时,当计时得到的待机时长达到1分钟时,可以认为用户短期内不会使用终端,确定终端处于未使用状态;当计时得到的待机时长小于1分钟时,用户再次使用了终端,确定终端处于使用状态。当然预定时长还可以被设置为2。
30、分钟、3分钟等,本实施例不对预定时长作具体限定。0094第二,根据终端所处环境的光亮度检测终端是否处于使用状态。0095当终端被放置在口袋或包里或处于深夜的场景下,终端往往不被用户使用,由于口袋或包里或深夜的光亮度较小,因此,终端还可以根据光线传感器来获取终端所处环境的光亮度,根据光亮度来检测终端是否处于未使用状态。终端可以预先设定一个亮度阈值,将光线传感器获取到的光亮度与亮度阈值进行比较,当光亮度小于亮度阈值时,确定终端说明书CN104298547A6/12页10未处于使用状态;若终端检测出光亮度大于亮度阈值,则确定终端处于使用状态。其中,亮度阈值可以根据实际情况置和修改。0096第三,根据。
31、终端与用户之间的距离检测终端是否处于使用状态。0097当终端被放置在距离用户较远的地方时,终端往往不被用户使用,因此,终端还可以通过距离感应器获取终端与用户之间的距离,将获得的距离与预设的距离阈值比较。当距离大于距离阈值时,确定终端未处于使用状态;当距离小于距离阈值时,确定终端处于使用状态。其中,距离阈值可以根据实际情况设置和修改。比如,可以将距离阈值设置为1米,当获取到终端与用户之间的距离是15米,则确定终端处于未使用状态。0098第四,根据终端的放置状态检测终端是否处于使用状态。0099当终端被放置在口袋或包里时,往往不处于平放状态,因此,终端还可以根据传感器获取终端的放置状态,根据放置状。
32、态来确定终端是否处于未使用状态。当终端的放置状态不是平放状态时,确定终端未处于使用状态;当终端的放置状态时平放状态时,确定终端处于使用状态。0100需要补充说明的是,终端可以通过上述四种检测方法中的任意一种确定终端是否处于使用状态,可选的,为了提高准确性,终端还可以对上述四种检测方法中的至少两种检测方法进行结合,通过结合后的检测方法检测终端是否处于使用状态。0101比如,终端可以将第二种检测方法和第四种检测方法结合,则终端可以检测光亮度是否小于亮度阈值和检测终端的放置状态是否是平放状态,若检测出光亮度小于亮度阈值且终端的放置状态不是平放状态,则确定终端未处于使用状态。或,终端可以将第一种检测方。
33、法和第二种检测方法结合,则终端可以检测待机时长是否大于时长阈值,若检测出待机时长大于时长阈值,则检测光亮度是否小于亮度阈值,若检测出光亮度小于亮度阈值,则确定终端未处于使用状态。0102在步骤202中,若检测出终端未处于使用状态,则检测是否存在后台运行的联网应用程序,该联网应用程序是需要使用网络的应用程序。0103由于网络是造成终端辐射值较大的原因之一,因此,为了能够降低终端辐射值,可以在检测出终端未处于使用状态之后,对终端的网络进行关闭。0104由于关闭终端网络会影响联网应用程序的使用,因此,在关闭网络之前,终端还可以检测是否存在后台运行的联网应用程序,若检测出存在后台运行的联网应用程序,则。
34、不关闭网络;若检测出不存在后外运行的联网应用程序,则关闭网络。其中,联网应用程序是需要使用网络的程序,比如,邮箱客户端和即时通讯应用程序等。0105终端的后台还可能运行有非联网应用程序,该非联网应用程序是不需要使用网络的应用程序,比如,单机程序等。若终端处于未使用状态,则还可以对非联网应用程序进行关闭,以节省运行非联网应用程序所浪费的电量,提高终端的续航能力。因此,本实施例提供的终端设置方法还可以包括01061获取在终端的后台运行的至少一个非联网应用程序,非联网应用程序是不需要使用网络的应用程序;01072在至少一个非联网应用程序中,对满足关闭条件的非联网应用程序进行关闭。0108对于非联网应。
35、用程序,有些是终端必须运行的系统程序或用户使用率较高的应用程序,有些则是偶尔使用的应用程序,因此,可以有选择的对这些非联网应用程序进行关闭说明书CN104298547A107/12页11操作。比如,可以将非联网应用程序分为系统非联网应用程序和非系统非联网应用程序,在获取到终端后台运行的至少一个非联网应用程序之后,对系统非联网应用程序进行保留,并不关闭;对于非系统非联网应用程序进行关闭。或,终端还可以预先设置需要关闭的非联网应用程序列表,将非联网应用程序列表中包括的非联网应用程序进行关闭。0109在步骤203中,若检测出不存在联网应用程序,则关闭终端的网络。0110由于有些联网应用程序具有后台消。
36、息推送的功能,因此,即使这些联网应用程序未在后台运行,只要该联网应用程序开启了后台消息推送功能,其还是需要连接网络的,比如,离线消息推送功能等。0111因此,本实施例提供的终端设置方法还可以包括01121在未在后台运行的联网应用程序中,检测是否存在至少一个联网应用程序在后台启动了消息推送功能;01132若检测出存在至少一个联网应用程序在后台启动了消息推送功能,则在关闭网络后,每隔第一时间段开启网络,在网络处于开启状态的第二时间段内接收推送消息,第一时间段大于第二时间段。0114对于未在后台运行的联网应用程序,终端检测在这些未在后台运行的联网应用程序中是否存在在后台启动了消息推送功能的应用程序,。
37、若检测出存在至少一个联网应用程序在后台启动了消息推送功能,则在关闭网络后,可以定时开启网络来接收推送消息;若检测出不存在联网应用程序在后台启动消息推送功能,则不对关闭的网络进行后续操作。0115在定时开启网络来接收推送消息时,终端可以设置开启网络的第一时间段和网络处于开启状态的第二时间段。终端可以每隔第一时间段开启网络,在网络处于开启状态的第二时间段内接收推送消息。为了达到降低终端辐射值的目的,关闭网络的时间段需要大于网络处于连接状态的时间段,所以第一时间段要大于第二时间段。0116比如,第一时间段是半小时,第二时间段是一分钟,则终端可以在关闭网络半个小时后开启网络一分钟用以接收推送消息,一分。
38、钟之后再次关闭网路,再过半小时再次打开网络接收推送消息,如此循环。0117在步骤204中,检测是否接收到使用终端的指令,若检测出接收到指令,则开启终端的网络。0118当用户再次使用终端时,终端需要恢复网络,以保证应用程序的正常使用。此时,用户可以对终端发送一条使用终端的指令,终端检测是否接收到该指令,若检测出接收到指令,则开启终端的网络。0119本实施例中,终端可以开启所有的网络,也可以开启之前关闭的网络,以保证网络的一致性,提升用户体验。此时,终端可以读取关闭网络时的记录,根据该记录开启相应的网络。因此,本实施例提供的终端设置方法,还可以包括01201在关闭所述终端的网络之前,对所述终端的网。
39、络状态进行记录;01212在开启所述终端的网络之前,读取所述终端的网络状态,所述网络状态用于指示所述终端将要开启的网络。0122在确定终端处于未使用状态之后,终端可以先保存当前终端的网络状态,再关闭网络。比如,若此时终端的移动网络处于开启状态,则终端可以保存开启移动网络的记录;或,若此时终端的WIFIWIDELYFIDELITY,无线保真网络处于开启状态,则终端可以保存说明书CN104298547A118/12页12开启WIFI网络的记录。0123在用户再次使用终端时,终端需要恢复网络,此时,终端读取之前保存的网络状态记录,根据该记录开启相应的网络。比如,终端在关闭网络之前保存的记录是开启移动。
40、网络,则检测出接收到指令后,终端可以开启移动网络。0124由于确定用户使用终端的方法有很多种,本实施例以下面三种方法为例进行说明,则检测是否接收到使用终端的指令可以包括01251检测是否接收到解锁指令,若检测出接收到解锁指令,则确定接收到使用终端的指令;或,01262通过光线传感器获取终端所处环境的光亮度,检测光亮度是否大于亮度阈值,若检测出光亮度大于亮度阈值,则确定接收到使用终端的指令;或,01273检测终端是否处于手持状态,若检测出终端处于手持状态,则确定接收到使用终端的指令;或,01284通过距离传感器获取终端与用户之间的距离,检测距离是否小于距离阈值,若检测出距离小于距离阈值,则确定接。
41、收到使用终端的指令。0129第一,根据解锁指令检测是否接收到使用终端的指令。0130由于用户使用终端之前会将终端从待机状态唤醒,即解锁终端,因此,可以通过检测是否接收到解锁指令来确定是否接收到使用终端的指令。若接收到解锁指令,则终端确定接收到使用终端的指令;若未接收到解锁指令,则终端确定未接收到使用终端的指令。0131第二,根据终端所处环境的光亮度检测是否接收到使用终端的指令。0132当用户将终端从口袋或包里取出时,终端所处的环境亮度变亮,因此,终端可以通过光线传感器获取终端所处环境的光亮度,根据光亮度来检测终端是否接收到使用终端的指令。终端可以预先设定一个亮度阈值,将光线传感器获取到的光亮度。
42、与亮度阈值进行比较,当光亮度大于亮度阈值时,确定接收到使用终端的指令;当光亮度小于亮度阈值时,确定未接收到使用终端的指令。其中,亮度阈值可以根据实际情况置和修改。0133第三,根据手持状态检测是否接收到使用终端的指令。0134用户使用终端时,通常需要手持终端,因此,可以通过检测终端是否处于手持状态,来确定接收到使用终端的指令。当终端处于手持状态时,确定接收到使用终端的指令;当终端未处于手持状态时,确定未接收到使用终端的指令。0135第四,根据终端与用户之间的距离检测是否接收到使用终端的指令。0136当终端被放置在距离用户较远的地方时,终端往往不被用户使用,因此,终端还可以通过距离感应器获取终端。
43、与用户之间的距离,将获得的距离与预设的距离阈值比较。当距离大于距离阈值时,确定未接收到使用终端的指令;当距离小于距离阈值时,确定接收到使用终端的指令。其中,距离阈值可以根据实际情况设置和修改。比如,可以将距离阈值设置为1米,当获取到终端与用户之间的距离是05米时,则确定接收到使用终端的指令。0137需要补充说明的是,终端可以通过上述三种检测方法中的任意一种检测接收到使用终端的指令,可选的,为了提高准确性,终端还可以将上述三种检测方法中的至少两种检测方法进行结合,通过结合后的检测方法检测接收到使用终端的指令。0138比如,终端可以将第二种检测方法和第三种检测方法结合,则终端可以检测光亮度是否大于。
44、亮度阈值和检测终端是否处于手持状态,若检测出光亮度大于亮度阈值且终端说明书CN104298547A129/12页13处于手持状态,则确定接收到使用终端的指令。0139综上所述,本公开提供的终端设置装置,通过检测终端是否处于使用状态;若检测出终端未处于使用状态,则检测是否存在后台运行的联网应用程序,该联网应用程序是需要使用网络的应用程序;若检测出不存在联网应用程序,则关闭终端的网络,可以在不使用终端且后台未运行联网应用程序时,确定出终端不需要使用网络,此时可以直接关闭终端的网络,解决了在用户忘记关闭网络的情况下终端产生较高辐射值的问题,达到了降低终端辐射值的效果。0140另外,通过获取终端后台运。
45、行的不需要联网的应用程序,并根据预定条件将满足预定条件的非联网应用程序关闭,可以节省运行非联网应用程序造成的电力浪费,提高终端的续航能力。0141图3是根据一示例性实施例示出的一种终端设置装置的框图,该终端设置装置应用于终端中,如图3所示,该终端设置装置包括第一检测模块310、第二检测模块320和网络关闭模块330。0142该第一检测模块310,被配置为检测终端是否处于使用状态;0143该第二检测模块320,被配置为在第一检测模块310检测出终端未处于使用状态时,检测是否存在后台运行的联网应用程序,联网应用程序是需要使用网络的应用程序;0144该网络关闭模块330,被配置为在第二检测模块320。
46、检测出不存在联网应用程序时,关闭终端的网络。0145综上所述,本公开提供的终端设置装置,通过检测终端是否处于使用状态;若检测出终端未处于使用状态,则检测是否存在后台运行的联网应用程序,该联网应用程序是需要使用网络的应用程序;若检测出不存在联网应用程序,则关闭终端的网络,可以在不使用终端且后台未运行联网应用程序时,确定出终端不需要使用网络,此时可以直接关闭终端的网络,解决了在用户忘记关闭网络的情况下终端产生较高辐射值的问题,达到了降低终端辐射值的效果。0146图4是根据一示例性实施例示出的一种终端设置装置的框图,该终端设置装置应用于终端中,如图4所示,该终端设置装置包括第一检测模块310、第二检。
47、测模块320和网络关闭模块330。0147该第一检测模块310,被配置为检测终端是否处于使用状态;0148该第二检测模块320,被配置为在第一检测模块310检测出终端未处于使用状态时,检测是否存在后台运行的联网应用程序,联网应用程序是需要使用网络的应用程序;0149该网络关闭模块330,被配置为在第二检测模块320检测出不存在联网应用程序时,关闭终端的网络。0150可选的,本实施例提供的终端设置装置,还包括第三检测模块340、消息接收模块350;0151该第三检测模块340,被配置为在未在后台运行的联网应用程序中,检测是否存在至少一个联网应用程序在后台启动了消息推送功能;0152该消息接收模块。
48、350,被配置为在第三检测模块340检测出存在至少一个联网应用程序在后台启动了消息推送功能时,在关闭网络后,每隔第一时间段开启网络,在网络处于开启状态的第二时间段内接收推送消息,第一时间段大于第二时间段。说明书CN104298547A1310/12页140153可选的,第一检测模块310,包括第一检测子模块311、第二检测子模块312、第三检测子模块313、第四检测子模块314;0154该第一检测子模块311,被配置为获取终端本次处于待机状态的待机时长,检测待机时长是否大于预定时长,若检测出待机时长大于预定时长,则确定终端未处于使用状态;和/或,0155该第二检测子模块312,被配置为通过光线。
49、传感器获取终端所处环境的光亮度,检测光亮度是否小于亮度阈值,若检测出光亮度小于亮度阈值,则确定终端未处于使用状态;和/或,0156该第三检测子模块313,被配置为通过距离传感器获取终端与用户之间的距离,检测距离是否大于距离阈值,若检测出距离大于距离阈值,则确定终端未处于使用状态;和/或,0157该第四检测子模块314,被配置为获取终端的放置状态,检测放置状态是否是平放状态,若检测出放置状态不是平放状态,则确定终端未处于使用状态。0158可选的,本实施例提供的终端设置装置,还包括程序获取模块360、程序关闭模块370;0159该程序获取模块360,被配置为获取在终端的后台运行的至少一个非联网应用。
50、程序,非联网应用程序是不需要使用网络的应用程序;0160该程序关闭模块370,被配置为在程序获取模块360获取到至少一个非联网应用程序,对满足关闭条件的非联网应用程序进行关闭。0161可选的,本实施例提供的终端设置装置,还包括指令检测模块380、网络开启模块390;0162该指令检测模块380,被配置为检测是否接收到使用终端的指令;0163该网络开启模块390,被配置为在指令检测模块380检测出接收到指令时,开启终端的网络。0164可选的,指令检测模块380,包括第五检测子模块381、第六检测子模块382、第七检测子模块383或第八检测子模块384;0165该第五检测子模块381,被配置为检测。