一种应用程序接入网络的方法及移动终端技术

技术编号:14398026 阅读:31 留言:0更新日期:2017-01-11 11:43
本发明专利技术实施例提供一种应用程序接入网络的方法及移动终端,涉及电子技术领域,能够提高网络使用的便利性。该方法包括:应用程序启动时,移动终端确定应用程序配置有应用程序网络特征,应用程序网络特征用于表示应用程序对网络的要求;移动终端从移动终端已连接网络中选择符合应用程序网络特征的第一网络并建立应用程序与第一网络之间的网络连接。该方法应用于用户使用应用程序的场景中。

【技术实现步骤摘要】

本专利技术涉及电子
,尤其涉及一种应用程序接入网络的方法及移动终端
技术介绍
随着移动通信技术的不断发展,越来越多的移动终端都可以支持网络功能。常用的具有安卓(英文:android)操作系统的移动终端,其在进行网络接入时,如果无线保真(英文:WIreless-Fidelity,缩写:Wi-Fi)和移动数据网络都可以使用,则移动终端优先接入Wi-Fi。目前,当用户在使用移动数据网络时,如果用户移动到Wi-Fi覆盖区域,且用户在移动终端上配置过该Wi-Fi的接入点信息,则移动终端会从移动数据网络自动切换到Wi-Fi,同时移动终端上使用网络的应用程序(英文:application,缩写:APP)将切换到Wi-Fi进行通信;如果用户离开Wi-Fi覆盖区域,且移动数据网络可以使用,则移动终端会从Wi-Fi自动切换到移动数据网络,同时移动终端上使用Wi-Fi网络的APP将切换到移动数据网络进行通信。由于用户使用不同的APP时,这些APP对网络的要求并不相同,因此为了保证这些APP能够在满足其要求的网络环境下通信,用户通常通过手动方式打开或关闭相应的网络,以控制这些APP在满足其要求的网络环境下通信。例如,若用户需使用APP1在线观看视频,则用户需手动打开Wi-Fi开关,以控制APP1接入免费的Wi-Fi播放视频;若用户需通过APP2转账,则用户需手动关闭Wi-Fi,并打开移动数据网络,以控制APP2接入移动数据网络转账。然而,上述过程中,当用户在使用不同的APP时,用户通常需要手动打开或关闭相应的网络,以保证每个APP均使用满足其要求的网络进行通信,从而导致网络使用非常不方便。
技术实现思路
本专利技术的实施例提供一种应用程序接入网络的方法及移动终端,能够提高网络使用的便利性。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面,本专利技术实施例提供一种应用程序接入网络的方法,包括:应用程序启动时,移动终端确定所述应用程序配置有应用程序网络特征,所述应用程序网络特征用于表示所述应用程序对网络的要求;所述移动终端从所述移动终端已连接网络中选择符合所述应用程序网络特征的第一网络并建立所述应用程序与所述第一网络之间的网络连接。在第一方面的第一种可能的实现方式中,所述第一网络的数量有多个,所述移动终端建立所述应用程序与所述第一网络之间的网络连接,包括:所述移动终端根据所述应用程序网络特征和多个第一网络中每个第一网络的网络特征,分别计算该第一网络的优先级;所述移动终端根据所述多个第一网络的优先级,确定优先级最高的所述第一网络;所述移动终端建立所述应用程序与优先级最高的所述第一网络之间的网络连接。结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述应用程序网络特征为所述应用程序对网络的属性的要求;或者所述应用程序网络特征为所述应用程序配置的偏好网络。结合第一方面或第一方面的第一种可能的实现方式,在第三种可能的实现方式中,所述应用程序网络特征为所述应用程序对网络的属性的要求,所述移动终端确定所述应用程序配置有应用程序网络特征之前,所述方法还包括:所述移动终端确定所述应用程序是否配置有偏好网络;若所述应用程序没有配置所述偏好网络,则所述移动终端确定所述应用程序配置有所述应用程序网络特征。结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述方法还包括:若所述应用程序配置有所述偏好网络,且所述移动终端已连接网络中有所述偏好网络,则所述移动终端建立所述应用程序与所述偏好网络之间的网络连接;若所述应用程序配置有所述偏好网络,且所述移动终端已连接网络中没有所述偏好网络,则所述移动终端确定所述应用程序配置有所述应用程序网络特征。结合第一方面或第一方面的第一种可能的实现方式至第四种可能的实现方式中的任一种实现方式,在第五种可能的实现方式中,所述方法还包括:当所述移动终端从一个网络的覆盖范围移动至另一个网络的覆盖范围时,所述移动终端根据所述应用程序的登录信息,确定是否通知用户需要进行网络切换,所述一个网络为在所述移动终端移动前与所述应用程序建立了网络连接的网络;若所述移动终端确定不通知所述用户需要进行网络切换,则所述移动终端建立所述应用程序与所述另一个网络之间的网络连接;若所述移动终端确定通知所述用户需要进行网络切换,则所述移动终端向所述用户呈现通知消息,所述通知消息用于通知所述用户需要进行网络切换。第二方面,本专利技术实施例提供一种移动终端,包括:确定单元,用于应用程序启动时,确定所述应用程序配置有应用程序网络特征,所述应用程序网络特征用于表示所述应用程序对网络的要求;选择单元,用于从所述移动终端已连接网络中选择符合所述确定单元确定的所述应用程序网络特征的第一网络;建立单元,用于建立所述应用程序与所述选择单元选择的所述第一网络之间的网络连接。在第二方面的第一种可能的实现方式中,所述第一网络的数量有多个,所述建立单元具体包括计算模块、确定模块和建立模块,所述计算模块,用于根据所述应用程序网络特征和多个第一网络中每个第一网络的网络特征,分别计算该第一网络的优先级;所述确定模块,用于根据所述计算模块计算的所述多个第一网络的优先级,确定优先级最高的所述第一网络;所述建立模块,用于建立所述应用程序与所述确定模块确定的优先级最高的所述第一网络之间的网络连接。结合第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述确定单元确定的所述应用程序网络特征为所述应用程序对网络的属性的要求;或者所述确定单元确定的所述应用程序网络特征为所述应用程序配置的偏好网络。结合第二方面或第二方面的第一种可能的实现方式,在第三种可能的实现方式中,所述确定单元确定的所述应用程序网络特征为所述应用程序对网络的属性的要求,所述确定单元,还用于在确定所述应用程序配置有应用程序网络特征之前,确定所述应用程序是否配置有偏好网络,以及若所述应用程序没有配置所述偏好网络,则确定所述应用程序配置有所述应用程序网络特征。结合第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述建立单元,还用于若所述确定单元确定所述应用程序配置有所述偏好网络,且所述移动终端已连接网络中有所述偏好网络,则建立所述应用程序与所述偏好网络之间的网络连接;或者所述确定单元,还用于若确定所述应用程序配置有所述偏好网络,且所述移动终端已连接网络中没有所述偏好网络,则确定所述应用程序配置有所述应用程序网络特征。结合第二方面或第二方面的第一种可能的实现方式至第四种可能的实现方式中的任一种实现方式,在第五种可能的实现方式中,所述移动终端还包括呈现单元,所述确定单元,还用于当所述移动终端从一个网络的覆盖范围移动至另一个网络的覆盖范围时,根据所述应用程序的登录信息,确定是否通知用户需要进行网络切换,所述一个网络为在所述移动终端移动前与所述应用程序建立了网络连接的网络;所述建立单元,还用于若所述确定单元确定不通知所述用户需要进行网络切换,则建立所述应用程序与所述另一个网络之间的网络连接;所述呈现单元,用于若所述确定单元确定通知所述用户需要进行网络切换,则向所述用户呈现通知消息,所述通知消息用于通知所述用户需要进行网络切换。本专利技术实施例提本文档来自技高网
...
一种应用程序接入网络的方法及移动终端

【技术保护点】
一种应用程序接入网络的方法,其特征在于,所述方法包括:应用程序启动时,移动终端确定所述应用程序配置有应用程序网络特征,所述应用程序网络特征用于表示所述应用程序对网络的要求;所述移动终端从所述移动终端已连接网络中选择符合所述应用程序网络特征的第一网络并建立所述应用程序与所述第一网络之间的网络连接。

【技术特征摘要】
1.一种应用程序接入网络的方法,其特征在于,所述方法包括:应用程序启动时,移动终端确定所述应用程序配置有应用程序网络特征,所述应用程序网络特征用于表示所述应用程序对网络的要求;所述移动终端从所述移动终端已连接网络中选择符合所述应用程序网络特征的第一网络并建立所述应用程序与所述第一网络之间的网络连接。2.根据权利要求1所述的方法,其特征在于,所述第一网络的数量有多个,所述移动终端建立所述应用程序与所述第一网络之间的网络连接,包括:所述移动终端根据所述应用程序网络特征和多个第一网络中每个第一网络的网络特征,分别计算该第一网络的优先级;所述移动终端根据所述多个第一网络的优先级,确定优先级最高的所述第一网络;所述移动终端建立所述应用程序与优先级最高的所述第一网络之间的网络连接。3.根据权利要求1或2所述的方法,其特征在于,所述应用程序网络特征为所述应用程序对网络的属性的要求;或者所述应用程序网络特征为所述应用程序配置的偏好网络。4.根据权利要求1或2所述的方法,其特征在于,所述应用程序网络特征为所述应用程序对网络的属性的要求,所述移动终端确定所述应用程序配置有应用程序网络特征之前,所述方法还包括:所述移动终端确定所述应用程序是否配置有偏好网络;若所述应用程序没有配置所述偏好网络,则所述移动终端确定所述应用程序配置有所述应用程序网络特征。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:若所述应用程序配置有所述偏好网络,且所述移动终端已连接网络中有所述偏好网络,则所述移动终端建立所述应用程序与所述偏好网络之间的网络连接;若所述应用程序配置有所述偏好网络,且所述移动终端已连接网络中没
\t有所述偏好网络,则所述移动终端确定所述应用程序配置有所述应用程序网络特征。6.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:当所述移动终端从一个网络的覆盖范围移动至另一个网络的覆盖范围时,所述移动终端根据所述应用程序的登录信息,确定是否通知用户需要进行网络切换,所述一个网络为在所述移动终端移动前与所述应用程序建立了网络连接的网络;若所述移动终端确定不通知所述用户需要进行网络切换,则所述移动终端建立所述应用程序与所述另一个网络之间的网络连接;若所述移动终端确定通知所述用户需要进行网络切换,则所述移动终端向所述用户呈现通知消息,所述通知消息用于通知所述用户需要进行网络切换。7.一种移动终端,其特征在于,包括:确定单元,用于应用程序启动时,确定所述应用程序配置有应...

【专利技术属性】
技术研发人员:卢志敏
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1