网络自动切换方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:20657603 阅读:12 留言:0更新日期:2019-03-23 08:59
本发明专利技术实施例公开了一种网络自动切换方法、装置、计算机设备及存储介质,其中所述方法包括通过正在运行的应用程序确定当前连接的网络类型;当所连接的网络类型为移动通信网络时,若所述应用程序检测到无线网络,在应用程序的显示界面生成切换提示框,以供用户选择是否切换网络;若接收到用户选择切换网络的切换指令,将该移动通信网络切换为所述无线网络,并关闭该移动通信网络。本发明专利技术可以能够快速准确地通过应用程序进行网络切换,提高了用户的使用体验度,可实现持续使用网络而不断开的效果。

Method, Device, Computer Equipment and Storage Medium of Network Automatic Switching

The embodiment of the present invention discloses a method, device, computer equipment and storage medium for automatic network switching, which includes determining the network type of the current connection through a running application program; when the network type is a mobile communication network, if the application program detects a wireless network, a switching prompt box is generated in the application program's display interface. For the user to choose whether to switch the network or not; if the user receives the switching instruction to select the switching network, the mobile communication network is switched to the wireless network and the mobile communication network is closed. The invention can quickly and accurately switch the network through the application program, improve the user's experience of using the network, and achieve the effect of continuous use of the network.

【技术实现步骤摘要】
网络自动切换方法、装置、计算机设备及存储介质
本专利技术涉及互联网领域,尤其涉及一种网络自动切换方法、装置、计算机设备及存储介质。
技术介绍
目前业内终端应用程序APP在没有无线WIFI网络时,需要去终端的设置中打开移动通信网络,如4G/3G网络流量等,才能继续联网运行,此时网络切换的过程比较麻烦,同时,若应用程序APP在连接了无线WIFI网络的情况下运行,若无线WIFI网络突然断开,一般都是直接转换为移动通信网络的,若用户不知情的情况下继续运行APP,则可能会导致移动通信网络的网络流量超标。而且,在有外部公共无线网络的时候,如果终端的WLAN(WirelessLAN,无线局域网)开关被设置为打开的状态下,终端会自动连接上公共无线网络,但是有的公共无线网络需要进行用户账号登陆后才能使用,如果不进行用户账号登陆,即便连接上无线WIFI网络,也不能正常上网使用APP,同时也会影响移动通信网络在处于打开状态的使用,极大地降低了用户的使用体验度。
技术实现思路
本专利技术实施例提供一种网络自动切换方法、装置、计算机设备及存储介质,其能够方便用户快速准确地进行网络切换,提高了用户的使用体验度。第一方面,本专利技术实施例提供了一种网络自动切换方法,该方法包括:通过正在运行的应用程序确定当前连接的网络类型;当所连接的网络类型为移动通信网络时,若所述应用程序检测到无线网络,在应用程序的显示界面生成切换提示框,以供用户选择是否切换网络;若接收到用户选择切换网络的切换指令,将该移动通信网络切换为所述无线网络,并关闭该移动通信网络。第二方面,本专利技术实施例还提供了一种网络自动切换装置,该装置包括:类型确定单元,用于通过正在运行的应用程序确定当前连接的网络类型;提示单元,用于当所连接的网络类型为移动通信网络时,若所述应用程序检测到无线网络,在应用程序的显示界面生成切换提示框,以供用户选择是否切换网络;处理单元,用于若接收到用户选择切换网络的切换指令,将该移动通信网络切换为所述无线网络,并关闭该移动通信网络。第三方面,本专利技术实施例还提供了一种计算机设备,其包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序当被处理器执行时可实现上述方法。本专利技术实施例提供了一种网络自动切换方法、装置、计算机设备及存储介质。其中,所述方法包括:通过正在运行的应用程序确定当前连接的网络类型;当所连接的网络类型为移动通信网络时,若所述应用程序检测到无线网络,在应用程序的显示界面生成切换提示框,以供用户选择是否切换网络;若接收到用户选择切换网络的切换指令,将该移动通信网络切换为所述无线网络,并关闭该移动通信网络。本专利技术实施例能够快速准确地通过应用程序进行网络切换,提高了用户的使用体验度,可实现持续使用网络而不断开的效果。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种网络自动切换方法的流程示意图;图1a是本专利技术实施例提供的一种网络自动切换方法的应用场景示意图;图2是本专利技术实施例提供的一种网络自动切换方法的子流程示意图;图3是本专利技术实施例提供的一种网络自动切换方法的另一子流程示意图;图4是本专利技术实施例提供的一种网络自动切换装置的示意性框图;图5是本专利技术实施例提供的一种网络自动切换装置的提示单元单元的示意性框图;图6是本专利技术实施例提供的一种网络自动切换装置的提示单元单元的另一示意性框图;图7是本专利技术实施例提供的一种计算机设备结构组成示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本专利技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本专利技术。如在本专利技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。请参阅图1和图1a,图1是本申请实施例提供的一种网络自动切换方法的示意流程图,图1a是本申请实施例中网络自动切换方法的场景示意图。该网络自动切换方法应用于终端10中。该终端10能够根据通过自身带有的应用程序来选择最为合适的网络连接。即若有效的无线网络20时,则连接该无线网络20,而若应用程序检测到无线网络不能使用的时候,切换为连接移动网络30,从而以提高用户的使用体验度。请参阅图1,图1是本专利技术实施例提供的一种网络自动切换方法的示意流程图。该方法可以运行在智能手机(如Android手机、IOS手机等)、平板电脑、笔记本电脑以及智能设备等终端中。如图1所示,该方法的步骤包括步骤S101~S103。步骤S101,通过正在运行的应用程序确定当前连接的网络类型。在本实施例中,应用程序是指安装在终端上的可供用户使用的应用。一般情况下,用户在终端中操作应用程序时,该应用程序即处于运行的状态,而正在运行的应用程序可以确定终端当前所连接的网络的网络类型,以便于用户进行正常的联网操作。网络类型可以包括无线网络,如WIFI网络;其还可以包括移动通信网络,如4G/3G/2G网络等移动网络。例如,当用户在操作微信APP进行聊天或者浏览微信推文时,该微信APP即为正在运行的应用程序,此时微信APP则可以确定当前连接的网络类型是无线网络还是移动通信网络。步骤S102,当所连接的网络类型为移动通信网络时,若所述应用程序检测到无线网络,在应用程序的显示界面生成切换提示框,以供用户选择是否切换网络。在本实施例中,当所连接的网络类型为移动通信网络时,则表明此时的终端运行的应用程序是在通过移动数据流量进行上网操作,为了便于及时进行网络切换,减少移动数据流量的使用,需要正在运行的应用程序实时检测是否有无线网络可供终端进行连接。作为进一步地,如图2所示,所述步骤102具体可以包括步骤S201~S203。步骤S201,当所连接的网络类型为移动通信网络时,若所述应用程序检测到无线网络,获取所述无线网络的属性信息,所述属性信息至少包括网络名。在本实施例中,当所连接的网络类型为移动通信网络时,若所述应用程序检测到无线网络,可以获取该无线网络的属性信息,来确定其是否是属于常用的家庭网络或工作网络,还是属于公用网络。一般情况下,当属于常用的网络时,终端可以直接进行网络连接。属性信息可以是能够表明该无线网络的唯一性的标识,一般情况下可以是该无线网络的网络名,也可以是该无线网络的IP地址等信息。步骤S202,判断所述属性信息是否存在于预设信本文档来自技高网...

【技术保护点】
1.一种网络自动切换方法,其特征在于,所述方法包括:通过正在运行的应用程序确定当前连接的网络类型;当所连接的网络类型为移动通信网络时,若所述应用程序检测到无线网络,在应用程序的显示界面生成切换提示框,以供用户选择是否切换网络;若接收到用户选择切换网络的切换指令,将该移动通信网络切换为所述无线网络,并关闭该移动通信网络。

【技术特征摘要】
1.一种网络自动切换方法,其特征在于,所述方法包括:通过正在运行的应用程序确定当前连接的网络类型;当所连接的网络类型为移动通信网络时,若所述应用程序检测到无线网络,在应用程序的显示界面生成切换提示框,以供用户选择是否切换网络;若接收到用户选择切换网络的切换指令,将该移动通信网络切换为所述无线网络,并关闭该移动通信网络。2.如权利要求1所述的方法,其特征在于,所述当所连接的网络类型为移动通信网络时,若所述应用程序检测到无线网络,在应用程序的显示界面生成切换提示框,以供用户选择是否切换网络的步骤,包括:当所连接的网络类型为移动通信网络时,若所述应用程序检测到无线网络,获取所述无线网络的属性信息,所述属性信息至少包括网络名;判断所述属性信息是否存在于预设信息数据库中,所述预设信息数据库包括多个预设属性信息;若所述属性信息不存在于预设信息数据库中,在应用程序的显示界面生成切换提示框,以供用户选择是否切换网络。3.如权利要求2所述的方法,其特征在于,所述方法还包括:若所述属性信息不存在于预设信息数据库中,控制所述应用程序的显示界面跳转至网络登录页面,以供用户输入网络登录信息;其中,若用户输入的网络登录信息与该无线网络所关联的预设登录信息相匹配,执行所述在应用程序的显示界面生成切换提示框,以供用户选择是否切换网络的步骤。4.如权利要求1所述的方法,其特征在于,所述当所连接的网络类型为移动通信网络时,若所述应用程序检测到无线网络,在应用程序的显示界面生成切换提示框,以供用户选择是否切换网络的步骤,包括:当所连接的网络类型为移动通信网络时,若所述应用程序检测到无线网络,确定检测到的无线网络的数量;当所检测到的无线网络的数量至少为两个时,根据信号强度的大小在应用程序的显示界面生成的提示框中对所有无线网络进行排序显示,以...

【专利技术属性】
技术研发人员:杨丽凤
申请(专利权)人:深圳壹账通智能科技有限公司
类型:发明
国别省市:广东,44

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

1