一种应用程序的设置方法及装置制造方法及图纸

技术编号:20687812 阅读:57 留言:0更新日期:2019-03-27 20:45
本发明专利技术实施例公开了一种应用程序的设置方法及装置,为了减小终端的电量的消耗,监测已联网的应用程序的状态,若未使用该已联网的应用程序,则该已联网的应用程序没有必要与网络连接,因此,关闭该已联网的应用程序与网络的连接,并保持推送通道与网络的连接。此时,该应用程序由已联网转换成未联网,终端无需再给该应用程序提供联网所需的电能,自动实现减少该应用程序对终端电量的消耗,并且,由于仅断开已联网的应用程序与网络的连接,但仍旧保持该推送通道与网络的连接,该推送通道还可以通过网络实时接收推送消息,确保了接收应用程序的推送消息的实时性。

【技术实现步骤摘要】
一种应用程序的设置方法及装置
本专利技术实施例涉及网络
,特别是涉及一种应用程序的设置方法及装置。
技术介绍
随着网络技术的发展,针对终端开发的应用程序(APP)越来越多,每个应用程序都可以给用户提供多种应用功能,例如:购物功能,导航功能,即时通讯功能,约车功能等,极大地方便了用户的生活。终端为了节省电量,设置有节电模式。当该终端的电量低于预设第一阈值时,询问用户是否开启该节电模式。当用户触发终端开启节电模式时,此时,终端将会采用关闭后台运行的APP,并更改该终端的显示设置等方式,降低该终端的耗电量。但是,上述节省终端电量的方式,需要用户在终端上执行触发节电模式的操作,才能开启节电模式,操作复杂。
技术实现思路
本专利技术实施例解决的技术问题在于提供一种应用程序的设置方法及装置,从而能够自动关闭已联网的应用程序与网络的连接,并保持推送通道与网络的连接,减少终端电量的消耗的同时,能够确保接收应用程序的推送消息的实时性。为此,本专利技术实施例解决技术问题的技术方案是:第一方面,为了解决上述问题,本专利技术实施例提供了一种应用程序的设置方法,所述方法包括:监测已联网的应用程序是否处于未使用的状态;当所述已联网的应用程序处于所述未使用的状态时,关闭所述已联网的应用程序与网络的连接,保持推送通道与网络的连接。可选的,所述方法还包括:通过所述推送通道接收推送消息;确认所述推送消息对应的应用程序是否与网络相连接;当所述推送消息对应的应用程序没有与网络相连接时,恢复所述推送消息对应的应用程序与网络的连接。可选的,所述方法还包括:监测对所述推送消息的读取操作,当监测到对所述推送消息的读取操作时,执行确认所述推送消息对应的应用程序是否与网络相连接。可选的,所述方法还包括:确认是否允许所述推送消息对应的应用程序接入终端所连接的网络,当允许所述推送消息对应的应用程序接入终端所连接的网络时,执行恢复所述推送消息对应的应用程序与网络的连接。可选的,所述监测已联网的应用程序是否处于未使用的状态包括:监测所述已联网的应用程序是否处于未开启状态;当所述已联网的应用程序处于未开启的状态时,确定所述已联网的应用程序处于所述未使用的状态;当所述已联网的应用程序处于开启的状态时,监测所述已联网的应用程序是否处于未使用的状态。可选的,所述方法还包括:监测是否满足恢复联网条件;当满足所述恢复联网条件时,确认未联网的应用程序;恢复所述未联网的应用程序与网络的连接。第二方面,本专利技术实施例提供了一种应用程序的设置的装置,所述装置包括:状态监测模块,用于监测已联网的应用程序是否处于未使用的状态;关闭模块,用于当所述已联网的应用程序处于所述未使用的状态时,关闭所述已联网的应用程序与网络的连接,保持推送通道与网络的连接可选的,所述装置还包括:接收模块,用于通过所述推送通道接收推送消息;第一确认模块,用于确认所述推送消息对应的应用程序是否与网络相连接;第一恢复模块,用于当所述推送消息对应的应用程序没有与网络相连接时,恢复所述推送消息对应的应用程序与网络的连接。可选的,所述装置还包括:操作监测模块,用于监测对所述推送消息的读取操作,当监测到对所述推送消息的读取操作时,触发所述第一确认模块。可选的,所述装置还包括:第二确认模块,用于确认是否允许所述推送消息对应的应用程序接入终端所连接的网络,当允许所述推送消息对应的应用程序接入终端所连接的网络时,触发所述第一恢复模块。可选的,所述状态监测模块包括:第一监测单元,用于监测所述已联网的应用程序是否处于未开启状态;确定单元,用于当所述已联网的应用程序处于未开启的状态时,确定所述已联网的应用程序处于所述未使用的状态;第二监测单元,用于当所述已联网的应用程序处于开启的状态时,监测所述已联网的应用程序是否处于未使用的状态。可选的,所述装置还包括:联网监测模块,用于监测是否满足恢复联网条件;第三确认模块,用于当满足所述恢复联网条件时,确认未联网的应用程序;第二恢复模块,用于恢复所述未联网的应用程序与网络的连接。第三方面,本专利技术实施例提供了一种电子设备,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:监测已联网的应用程序是否处于未使用的状态;当所述已联网的应用程序处于所述未使用的状态时,关闭所述已联网的应用程序与网络的连接,保持推送通道与网络的连接。可选的,所述操作的指令还包括:通过所述推送通道接收推送消息;确认所述推送消息对应的应用程序是否与网络相连接;当所述推送消息对应的应用程序没有与网络相连接时,恢复所述推送消息对应的应用程序与网络的连接。可选的,所述操作的指令还包括:监测对所述推送消息的读取操作,当监测到对所述推送消息的读取操作时,执行确认所述推送消息对应的应用程序是否与网络相连接。可选的,所述操作的指令还包括:确认是否允许所述推送消息对应的应用程序接入终端所连接的网络,当允许所述推送消息对应的应用程序接入终端所连接的网络时,执行恢复所述推送消息对应的应用程序与网络的连接。可选的,所述监测已联网的应用程序是否处于未使用的状态包括:监测所述已联网的应用程序是否处于未开启状态;当所述已联网的应用程序处于未开启的状态时,确定所述已联网的应用程序处于所述未使用的状态;当所述已联网的应用程序处于开启的状态时,监测所述已联网的应用程序是否处于未使用的状态。可选的,所述操作的指令还包括:监测是否满足恢复联网条件;当满足所述恢复联网条件时,确认未联网的应用程序;恢复所述未联网的应用程序与网络的连接。第三方面,本专利技术实施例提供了一种非临时性计算机可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行一种信息回复的方法,所述方法包括:监测已联网的应用程序是否处于未使用的状态;当所述已联网的应用程序处于所述未使用的状态时,关闭所述已联网的应用程序与网络的连接,保持推送通道与网络的连接。可选的,所述方法还包括:通过所述推送通道接收推送消息;确认所述推送消息对应的应用程序是否与网络相连接;当所述推送消息对应的应用程序没有与网络相连接时,恢复所述推送消息对应的应用程序与网络的连接。可选的,所述方法还包括:监测对所述推送消息的读取操作,当监测到对所述推送消息的读取操作时,执行确认所述推送消息对应的应用程序是否与网络相连接。可选的,所述方法还包括:确认是否允许所述推送消息对应的应用程序接入终端所连接的网络,当允许所述推送消息对应的应用程序接入终端所连接的网络时,执行恢复所述推送消息对应的应用程序与网络的连接。可选的,所述监测已联网的应用程序是否处于未使用的状态包括:监测所述已联网的应用程序是否处于未开启状态;当所述已联网的应用程序处于未开启的状态时,确定所述已联网的应用程序处于所述未使用的状态;当所述已联网的应用程序处于开启的状态时,监测所述已联网的应用程序是否处于未使用的状态。可选的,所述方法还包括:监测是否满足恢复联网条件;当满足所述恢复联网条件时,确认未联网的应用程序;恢复所述未联网的应用程序与网络的连接。通过上述技术方案可知,本专利技术实施例有如下有益效果:终端处于联网状态时,终端中的应用程序也处于联本文档来自技高网...

【技术保护点】
1.一种应用程序的设置方法,其特征在于,所述方法包括:监测已联网的应用程序是否处于未使用的状态;当所述已联网的应用程序处于所述未使用的状态时,关闭所述已联网的应用程序与网络的连接,保持推送通道与网络的连接。

【技术特征摘要】
1.一种应用程序的设置方法,其特征在于,所述方法包括:监测已联网的应用程序是否处于未使用的状态;当所述已联网的应用程序处于所述未使用的状态时,关闭所述已联网的应用程序与网络的连接,保持推送通道与网络的连接。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:通过所述推送通道接收推送消息;确认所述推送消息对应的应用程序是否与网络相连接;当所述推送消息对应的应用程序没有与网络相连接时,恢复所述推送消息对应的应用程序与网络的连接。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:监测对所述推送消息的读取操作,当监测到对所述推送消息的读取操作时,执行确认所述推送消息对应的应用程序是否与网络相连接。4.根据权利要求2-3任意一项所述的方法,其特征在于,所述方法还包括:确认是否允许所述推送消息对应的应用程序接入终端所连接的网络,当允许所述推送消息对应的应用程序接入终端所连接的网络时,执行恢复所述推送消息对应的应用程序与网络的连接。5.根据权利要求1-3任意一项所述的方法,其特征在于,所述监测已联网的应用程序是否处于未使用的状态包括:监测所述已联网的应用程序是否处于未开启状态;当所述已联网的应用程序处于未开启的状态时,确定所述已联网的应用程序处于所述未使用的状态;当所述已联网的应用程序处于开启的状态时,监测所述已联网的应用程序是否处于未使用的状态。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:监测是否满足恢复联网条件;当满足所述恢复联网条件时,确认未联网的应用程序;恢复所述未联网的应用程序与网络的连接。7.一种应用程序的设置装置,其特征在于,所述装置包括:状态监测模块,用于监测已联网的应用程序是否处于未使用的状态;关闭模块,用于当所述已联网的应用程序处于所述未使用的状态时,关闭所述已联网的应用程序与网络的连接,保持推送通道与网络的连接。8.根据权利要求7所述的装置,其特征在于,所述装置还包括:接收模块,用于通过所述推送通道接收推送消息;第一确认模块,用于确认所述推送消息对应的应用程序是否与网络相连...

【专利技术属性】
技术研发人员:侯柏岑
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:北京,11

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

1