网络切换方法及装置与流程

文档序号:14125599阅读:260来源:国知局
网络切换方法及装置与流程

本发明涉及通信技术领域,尤其涉及一种网络切换方法及装置。



背景技术:

随着终端技术的不断发展以及wlan(wirelesslan,无线局域网)的普及速度越来越快,用户在使用移动终端上网时通常会优先选择wlan,与此同时,大量wlan接入点的出现,也给用户切换wlan连接带来了困扰。

现有技术中,在切换wlan时,用户需要先从移动终端的桌面进入到设置界面,从该设置界面中进入wlan切换界面后,再手动点击对应的wlan接入点进行连接,以完成wlan的切换。wlan切换界面的入口较深,导致wlan切换操作比较繁琐。



技术实现要素:

本发明实施例提供一种网络切换方法及装置,以解决现有技术中wlan切换操作比较繁琐的问题。

为解决上述技术问题,本发明实施例是这样实现的:

第一方面,本发明实施例还提供了一种网络切换方法,所述方法包括:

当检测到目标事件时,在移动终端屏幕上显示目标悬浮窗,其中,所述目标悬浮窗上显示有无线局域网wlan列表,所述wlan列表中包括至少一个wlan接入点;

接收用户针对所述目标悬浮窗触发的wlan选择指令;

由当前网络切换至所述wlan选择指令所指向的wlan接入点。

第二方面,本发明实施例还提供了一种网络切换装置,所述装置包括:

显示单元,用于在检测到目标事件的情况下,在移动终端屏幕上显示目标悬浮窗,其中,所述目标悬浮窗上显示有无线局域网wlan列表,所述wlan列表中包括至少一个wlan接入点;

第一接收单元,用于接收用户针对所述目标悬浮窗触发的wlan选择指令;

第一切换单元,用于由当前网络切换至所述wlan选择指令所指向的wlan接入点。

第三方面,本发明实施例还提供了一种移动终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的网络切换程序,所述网络切换程序被所述处理器执行时实现上述网络切换方法的步骤。

第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储网络切换程序,所述网络切换程序被处理器执行时实现上述网络切换方法的步骤。

本发明实施例中,可以在检测到目标事件时,在移动终端屏幕上显示目标悬浮窗,接收用户针对该目标悬浮窗触发的wlan选择指令,之后切换至该wlan选择指令所指向的wlan接入点。可见,本发明实施例中,用户只需通过触发一次目标事件,就可以直接将wlan列表调出,显示在移动终端屏幕上,以便用户针对该wlan列表进行wlan切换操作,而不必像现有技术那样需要用户逐次打开多个界面,操作比较简单、快捷。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是本发明的一个实施例的网络切换方法的流程图;

图2是本发明的另一个实施例的网络切换方法的流程图;

图3-1是本发明的一个实施例的网络切换方法的场景图;

图3-2是本发明的另一个实施例的网络切换方法的场景图;

图3-3是本发明的另一个实施例的网络切换方法的场景图;

图3-4是本发明的另一个实施例的网络切换方法的场景图;

图4是本发明的一个实施例的网络切换装置的结构示意图;

图5是实现本发明各个实施例的一种移动终端的硬件结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为了解决现有技术中切换wlan网络连接入口较深,导致操作比较繁琐的问题,本发明实施例提供了一种网络切换方法及装置。

下面首先对本发明实施例提供的一种网络切换方法进行介绍。

需要说明的是,本发明实施例提供的方法适用于移动终端,在实际应用中,该移动终端可以包括:智能手机、平板电脑、智能手表等等。

图1是本发明的一个实施例的网络切换方法的流程图,如图1所示,该方法可以包括以下步骤:

在步骤101中,当检测到目标事件时,在移动终端屏幕上显示目标悬浮窗,其中,该目标悬浮窗上显示有wlan列表,该wlan列表中包括至少一个wlan接入点。

本发明实施例中,当检测到目标事件时,可以在移动终端的桌面上显示目标悬浮窗,以便用户直接在桌面上进行wlan切换操作。在实际应用中,目标悬浮窗可以包括:长方形的悬浮窗、正方形的悬浮窗、三角形的悬浮窗、或者时钟形态的悬浮窗等等。为了更为直观地显示wlan列表,优选的,目标悬浮窗为时钟形态的悬浮窗,此时,该目标悬浮窗上显示有环形排布的wlan列表,也就是说,将wlan列表中的wlan接入点按照时钟顺序显示在目标悬浮窗周边一圈。

本发明实施例中,目标事件可以包括以下至少一种:在移动终端屏幕上通过特定手势触发的事件、在终端设备上通过特定快捷操作触发的事件,以便用户只需通过在移动终端上做出一次特定操作,或者,在该移动终端的屏幕上做出一次特定手势,就可以直接将wlan列表调出。

本发明实施例中,特定手势可以包括:画“o”的手势、画“s”的手势、或者画“w”的手势。由于wlan的首字母为w,因此为了方便用户记忆和操作,优选的,特定手势为画w的手势。

本发明实施例中,特定快捷操作可以包括:双击home键的操作、或者连续三次以上按压home键的操作。考虑到用户的使用习惯和操作便捷性,特定快捷操作为双击home键的操作。

本发明实施例中,当特定手势为画w的手势时,用户可以在移动终端的桌面上通过手势画“w”的方式,调出用于切换wlan的目标悬浮窗。当特定快捷操作为双击home键的操作时,用户可以通过双击移动终端的home键的方式,调出目标悬浮窗。

优选的,本发明实施例中,wlan列表中的wlan接入点均可供移动终端使用,也就是说,wlan列表中的每个wlan接入点都是有效的,以保证用户在每次进行wlan切换时,切换到的wlan都是有效的,从而避免用户因切换到无效的wlan,而反复多次做出wlan切换操作,提升用户上网的交互体验。

本发明实施例中,可以采用相关技术中任一种确定wlan接入点有效的方式,来保证wlan列表中的每个wlan接入点都是有效的。

本发明实施例中,为了提高响应速度,可以在检测到目标事件时,先调出悬浮窗并显示,之后再加载wlan列表,最后将wlan列表显示在悬浮窗中,此时,上述步骤101可以包括以下步骤:当检测到目标事件时,在移动终端屏幕上显示初始悬浮窗;生成wlan列表;将该wlan列表显示在初始悬浮窗中,得到目标悬浮窗。

本发明实施例中,初始悬浮窗中可以不包含任何与wlan相关的内容,也可以包含部分与wlan相关的内容,具体的,初始悬浮窗可以为一个内容区域为空白的悬浮窗。

本发明实施例中,也可以在检测到目标事件时,先加载wlan列表,之后生成显示有该wlan列表的目标悬浮窗,最后显示该目标悬浮窗。

本发明实施例中,还可以在检测到目标事件时,先生成悬浮窗、但并不显示,之后加载wlan列表,将wlan列表显示在悬浮窗中,最后显示该悬浮窗。

在步骤102中,接收用户针对目标悬浮窗触发的wlan选择指令。

本发明实施例中,wlan选择指令用于从目标悬浮窗上显示的wlan列表中,选择要切换到的wlan接入点。

本发明实施例中,用户可以通过点击wlan列表中的wlan接入点,来触发wlan选择指令;也可以通过滑动操作来触发wlan选择指令,本发明实施例对此不作限定。

在步骤103中,由当前网络切换至wlan选择指令所指向的wlan接入点。

本发明实施例中,wlan选择指令所指向的wlan接入点,指的是该wlan选择指令从目标悬浮窗上显示的wlan列表中,选中的wlan接入点。

本发明实施例中,由当前网络切换至wlan选择指令所指向的wlan接入点,以实现wlan网络的切换。

由上述实施例可见,该实施例中,可以在检测到目标事件时,在移动终端屏幕上显示目标悬浮窗,接收用户针对该目标悬浮窗触发的wlan选择指令,之后切换至该wlan选择指令所指向的wlan接入点。可见,本发明实施例中,用户只需通过触发一次目标事件,就可以直接将wlan列表调出,显示在移动终端屏幕上,以便用户针对该wlan列表进行wlan切换操作,而不必像现有技术那样需要用户逐次打开多个界面,操作比较简单、快捷。

本发明提供的另一个实施例中,该实施例可以在图1所示实施例的基础上,当目标事件为在屏幕上通过特定手势触发的事件时,如果用户期望在目标悬浮窗中显示以某个特定因素为主的列表,则可以在步骤101中的移动终端屏幕上的不同区域上做出特定手势,此时,上述步骤101可以包括:

获取特定手势在移动终端屏幕上的触发位置;

根据预设第一关系表及该触发位置,生成显示有wlan列表的目标悬浮窗,并显示该目标悬浮窗;其中,该预设第一关系表中记录有屏幕上的触发位置与wlan列表生成规则的对应关系。

本发明实施例中,wlan列表生成规则可以包括:生成以安全性因素为主的wlan列表,生成以信号强弱因素为主的wlan列表,以及生成以信号强弱因素为主的wlan列表。不同的触发位置对应不同的wlan列表生成规则。

作为一个例子,特定手势为画w的手势,如果移动终端的桌面最上方区域画“w”,则生成以安全性因素为主的wlan列表;如果在移动终端的桌面中间区域画“w”,则生成以信号强弱因素为主的wlan列表。

图2是本发明的另一个实施例的网络切换方法的流程图,本发明实施例中,可以依据移动终端的地理位置信息和/或当前运行的应用程序信息,来生成用于显示在目标悬浮窗中的wlan列表,此时,如图2所示,该方法可以包括以下步骤:

在步骤201中,当检测到目标事件时,确定移动终端的目标信息,其中,该目标信息包括以下至少一种:位置信息、当前运行的应用程序信息。

作为一个例子,对于操作系统为安卓系统的移动终端,可以通过安卓系统自带的locationmanager和location,来获取该移动终端的地理位置信息;可以通过安卓系统自带的usagestatsmanager,来获取该移动终端中当前运行的应用程序。

在步骤202中,根据目标信息生成显示有wlan列表的目标悬浮窗。

本发明实施例中,可以根据移动终端的地理位置信息和/或当前运行的应用程序信息,来生成用于显示在目标悬浮窗中的wlan列表。

本发明提供的一个可选实施方式中,目标信息包括:位置信息;此时,上述步骤202,可以包括以下步骤:s20、s21、s22和s23,其中,

在s20中,获取该位置信息所对应的移动终端历史运行记录。

本实施方式中,历史运行记录中包含有移动终端历史运行的应用程序的信息。

在s21中,根据该历史运行记录,确定使用频率排在前n位的应用程序所属的应用类别,其中,n为自然数。

本实施方式中,可以确定使用频率排在前1位的应用程序所属的应用类别,即使用频率最高的应用程序所属的应用类别。

本实施方式中,可以依据应用程序的用途,将应用程序划分为支付类应用、休闲类应用等多个应用类别。不同的应用类别可以对应不同的wlan类型,例如,支付类应用对应安全性因素为主的wlan,休闲类应用对应信号强弱因素为主的wlan。

在s22中,确定与该应用类别对应的wlan类型。

在s23中,根据该wlan类型生成显示有wlan列表的目标悬浮窗。

作为一个例子,在确定出该位置下移动终端历史使用频率最高的应用程序属于支付类应用时,生成以安全性因素为主的wlan列表,其中,该wlan列表中的wlan接入点可以按照安全等级由高至低的顺序进行排序;在确定出该位置下移动终端历史使用频率最高的应用程序休闲类应用时,生成以信号强弱因素为主的wlan列表,其中该wlan列表中的wlan接入点可以按照信号强度由高至低的顺序进行排序。

由上述实施方式可见,该实施方式中,可以依据移动终端当前所处的地理位置,生成与该地理位置匹配的wlan列表,从而达到合理使用wlan的目的。

本发明提供的另一个可选实施方式中,目标信息包括:位置信息;此时,上述步骤202,可以包括以下步骤:s24、s25和s26,其中,

在s24中,确定与该位置信息对应的位置类别。

本实施方式中,可以依据上网地点,将上网地点划分为工作地点、家里、公共场所等等多个位置类别。不同的位置类别可以对应不同的wlan类型,例如,工作地点对应使用频率因素为主的wlan,家里对应信号强弱因素为主的wlan,公共场所对应安全性因素为主的wlan。

在s25中,确定与该位置类别对应的wlan类型。

在s26中,根据该wlan类型生成显示有wlan列表的目标悬浮窗。

作为一个例子,当移动终端定位出用户处于工作地点时,生成以该用户使用频率因素为主的、用于显示在目标悬浮窗中的wlan列表,其中,该wlan列表中的wlan接入点可以按照使用频率由高至低的顺序进行排序;当移动终端定位出用户处于公共场所时,生成以安全性因素为主的、用于显示在目标悬浮窗中的wlan列表,其中,该wlan列表中的wlan接入点可以按照安全等级由高至低的顺序进行排序;在移动终端定位出用户处于家里时,生成以信号强弱因素为主的、用于显示在目标悬浮窗中的wlan列表,其中该wlan列表中的wlan接入点可以按照信号强度由高至低的顺序进行排序。

由上述实施方式可见,该实施方式中,可以依据移动终端当前所处的地理位置,生成与该地理位置匹配的wlan列表,从而达到合理使用wlan的目的。

本发明提供的另一个可选实施方式中,目标信息包括:当前运行的应用程序信息;此时,上述步骤202,可以包括以下步骤:s27、s28和s29,其中,

在s27中,根据该当前运行的应用程序信息,确定当前运行的应用程序所属的应用类别。

本实施方式中,可以依据应用程序的用途,将应用程序划分为支付类应用、休闲类应用等多个应用类别。不同的应用类别可以对应不同的wlan类型,例如,支付类应用对应安全性因素为主的wlan,休闲类应用对应信号强弱因素为主的wlan。

在s28中,确定与该应用类别对应的wlan类型。

在s29中,根据该wlan类型生成显示有wlan列表的目标悬浮窗。

作为一个例子,在使用金融、银行、支付宝等支付类应用时,生成以安全性因素为主的wlan列表,其中,该wlan列表中的wlan接入点可以按照安全等级由高至低的顺序进行排序;在使用游戏app、视频app等休闲类应用时,生成以信号强弱因素为主的wlan列表,其中该wlan列表中的wlan接入点可以按照信号强度由高至低的顺序进行排序。

由上述实施方式可见,该实施方式中,可以依据移动终端当前运行的应用程序,生成与该应用程序匹配的wlan列表,从而确保应用程序在使用过程中的安全性和运行流畅性。

在步骤203中,显示目标悬浮窗。

在移动终端屏幕上显示目标悬浮窗。

在步骤204中,接收用户针对目标悬浮窗触发的wlan选择指令。

在步骤205中,由当前网络切换至该wlan选择指令所指向的wlan接入点。

本发明实施例中的步骤204、步骤205,与图1所示实施例中的步骤102、步骤103类似,本发明实施例在此不再赘述,详情请见图1所示实施例中的内容。

由上述实施例可见,该实施例中,可以根据移动终端的地理位置信息和/或当前运行的应用程序信息,生成用于显示在目标悬浮窗中的wlan列表,所生成的wlan列表更有针对性。用户只需通过触发一次目标事件,就可以直接将该wlan列表调出,显示在移动终端屏幕上,以便用户针对该wlan列表进行wlan切换操作,而不必像现有技术那样需要用户逐次打开多个界面,操作比较简单、快捷。

本发明提供的另一个实施例中,该实施例可以在图1或图2所示实施例的基础上,用户可以设置目标悬浮窗中两两wlan接入点之间的显示的间隔,此时,还可以增加以下步骤:

接收wlan接入点显示间隔设置指令,其中,该wlan接入点显示间隔设置指令用于设置目标悬浮窗中显示的两两wlan接入点之间的显示间隔;

根据该显示间隔设置指令,设置目标悬浮窗中的wlan接入点的显示间隔。

作为一个例子,目标悬浮窗为时钟形态的悬浮窗,用户可以选择三个钟头显示一个wlan接入点,此时,目标悬浮窗中可以显示4个wlan接入点。

由上述实施例可见,该实施例中,可以由用户自行选择目标悬浮窗中显示的wlan接入点的显示间隔及个数,充分满足用户的个性化需求及提高wlan切换的灵活性。

本发明提供的另一个实施例中,该实施例可以在图1或图2所示实施例的基础上,增加以下步骤:

当检测到在目标悬浮窗中空白区域上触发的滑动事件时,根据预设第二关系表,生成所述滑动事件对应的wlan列表;其中,该预设第二关系表中记录有滑动事件与wlan列表生成规则的对应关系;

将该目标悬浮窗当前显示的wlan列表切换为该滑动事件对应的wlan列表。

本发明实施例中,滑动事件可以包括:在目标悬浮窗中空白区域中向上滑动、在目标悬浮窗中空白区域中向下滑动、在目标悬浮窗中空白区域中向左滑动、在目标悬浮窗中空白区域中向右滑动。

本发明实施例中,wlan列表生成规则可以包括:生成以安全性因素为主的wlan列表,生成以信号强弱因素为主的wlan列表,以及生成以信号强弱因素为主的wlan列表。不同的滑动事件对应不同的wlan列表生成规则。

作为一个例子,如果在目标悬浮窗中空白区域中向左滑动,则生成以安全性因素为主的wlan列表;如果在目标悬浮窗中空白区域中向右滑动,则生成以信号强弱因素为主的wlan列表。

由上述实施例可见,该实施例中,在将wlan列表显示于目标悬浮窗后,用户可以通过上、下、左或右滑动目标悬浮窗空白区域的方式,自由切换以不同因素为主的wlan列表进行显示,让用户更加方便、快捷地切换到所需wlan网络。

本发明提供的一个优选的实施例中,该实施例可以在图1或图2所示实施例的基础上,目标悬浮窗为时钟形态的悬浮窗,该目标悬浮窗上显示有环形排布的wlan列表,该目标悬浮窗还显示有可拨动的指针;

此时,上述步骤102或步骤204,可以包括:

接收用户通过拨动该目标悬浮窗中的指针所触发wlan选择指令;

相应的,上述步骤103或步骤205可以包括:

由当前网络切换至该用户停止拨动指针时该指针停留位置所对应的wlan接入点。

为了便于理解,结合图3-1至图3-4所示的场景图对本发明实施例进行介绍,如图3-1至图3-4所示所示,用户首先在移动终端30的桌面上做出画“w”的手势,之后移动终端30的桌面上显示时钟形态的悬浮窗,该悬浮窗中显示有四个wlan接入点,分别为tp_link_a、tp_link_b、tp_link_c和tp_link_d,该悬浮窗中还显示有“指针”,用户按住“指针”并拨动到tp_link_b处,即可连接tp_link_b对应的网络。

由上述实施例可见,该实施例中,在调出时钟形态的悬浮窗后,用户只需简单地拨动指针就可以完成wlan网络的切换,方便快捷,操作简单。此外,此种方式可以作为新的交互方式补充到已有的wlan网络切换方式中,增加丰富性和趣味性。

本发明提供的另一个实施例中,该实施例可以在上述任一方法实施例的基础上,增加以下步骤:

在由当前网络切换至所述wlan选择指令所指向的wlan接入点之后,关闭目标悬浮窗。

本发明实施例中,可以在完成wlan网络切换后,由移动终端自动关闭目标悬浮窗。作为一个例子,可以在完成wlan网络切换后的预设时长(例如2分钟)后,自动关闭目标悬浮窗。

此外,也可以由用户来触发关闭目标悬浮窗。作为一个例子,用户可以通过在目标悬浮窗上方进行下滑等手势操作关闭该目标悬浮窗,或者,也可以通过点击特定的关闭按钮(如图3-4中的“×”按钮)来关闭目标悬浮窗。

由上述实施例可见,该实施例中,可以在wlan网络切换完成后,关闭目标悬浮窗,以便不影响用户对移动终端中其他应用的正常使用。

图4是本发明的一个实施例的网络切换装置的结构示意图,如图4所示,网络切换装置400,可以包括:显示单元401、第一接收单元402和第一切换单元403,其中,

显示单元401,用于在检测到目标事件的情况下,在移动终端屏幕上显示目标悬浮窗,所述目标悬浮窗上显示有无线局域网wlan列表,所述wlan列表中包括至少一个wlan接入点;

第一接收单元402,用于接收用户针对所述目标悬浮窗触发的wlan选择指令;

第一切换单元403,用于由当前网络切换至所述wlan选择指令所指向的wlan接入点。

由上述实施例可见,该实施例中,可以在检测到目标事件时,在移动终端屏幕上显示目标悬浮窗,接收用户针对该目标悬浮窗触发的wlan选择指令,之后切换至该wlan选择指令所指向的wlan接入点。可见,本发明实施例中,用户只需通过触发一次目标事件,就可以直接将wlan列表调出,并显示在移动终端屏幕上,以便用户针对该wlan列表进行wlan切换操作,而不必像现有技术那样需要用户逐次打开多个界面,操作比较简单、快捷。

本发明提供的另一个实施例中,所述显示单元401,可以包括:

目标信息确定子单元,用于在检测到目标事件的情况下,确定所述移动终端的目标信息,其中,所述目标信息包括以下至少一种:位置信息、当前运行的应用程序信息;

第一悬浮窗生成子单元,用于根据所述目标信息生成显示有wlan列表的目标悬浮窗;

第一悬浮窗显示子单元,用于显示所述目标悬浮窗。

本发明提供的另一个实施例中,所述目标信息包括:位置信息;

所述第一悬浮窗生成子单元,可以包括:

运行记录获取子单元,用于获取所述位置信息所对应的移动终端历史运行记录;

第一应用类别确定子单元,用于根据所述历史运行记录,确定使用频率排在前n位的应用程序所属的应用类别,其中,n为自然数;

第一wlan类型确定子单元,用于确定与所述应用类别对应的wlan类型;

第一目标悬浮窗生成子单元,用于根据所述wlan类型生成显示有wlan列表的目标悬浮窗。

本发明提供的另一个实施例中,所述目标信息包括:位置信息;

所述第一悬浮窗生成子单元,可以包括:

位置类别确定子单元,用于确定与所述位置信息对应的位置类别;

第二wlan类型确定子单元,用于确定与所述位置类别对应的wlan类型;

第二目标悬浮窗生成子单元,用于根据所述wlan类型生成显示有wlan列表的目标悬浮窗。

本发明提供的另一个实施例中,所述目标信息包括:当前运行的应用程序信息;

所述第一悬浮窗生成子单元,可以包括:

第二应用类别确定子单元,用于根据所述当前运行的应用程序信息,确定当前运行的应用程序所属的应用类别;

第三wlan类型确定子单元,用于确定与所述应用类别对应的wlan类型;

第三目标悬浮窗生成子单元,用于根据所述wlan类型生成显示有wlan列表的目标悬浮窗。

本发明提供的另一个实施例中,所述目标事件包括以下至少一种:在所述移动终端屏幕上通过特定手势触发的事件、在所述终端设备上通过特定快捷操作触发的事件。

本发明提供的另一个实施例中,所述目标事件包括:在所述屏幕上通过特定手势触发的事件;

所述显示单元401,可以包括:

触发位置获取子单元,用于获取所述特定手势在所述屏幕上的触发位置;

第二悬浮窗生成子单元,用于根据预设第一关系表及所述触发位置,生成显示有wlan列表的目标悬浮窗;其中,所述预设第一关系表中记录有屏幕上的触发位置与wlan列表生成规则的对应关系;

第二悬浮窗显示子单元,用于显示所述目标悬浮窗。

本发明提供的另一个实施例中,所述网络切换装置400,还可以包括:

生成单元,用于在检测到在所述目标悬浮窗中空白区域上触发的滑动事件的情况下,根据预设第二关系表,生成所述滑动事件对应的wlan列表;其中,所述预设第二关系表中记录有滑动事件与wlan列表生成规则的对应关系;

第二切换单元,用于将所述目标悬浮窗当前显示的wlan列表切换为所述滑动事件对应的wlan列表。

本发明提供的另一个实施例中,所述目标悬浮窗为时钟形态的悬浮窗;所述目标悬浮窗上显示有环形排布的wlan列表。

本发明提供的另一个实施例中,所述目标悬浮窗还显示有可拨动的指针;

所述第一接收单元402,可以包括:

指令接收子单元,用于接收用户通过拨动所述目标悬浮窗中的指针所触发wlan选择指令;

所述第一切换单元403,可以包括:

wlan接入点切换子单元,用于由当前网络切换至所述用户停止拨动指针时所述指针停留位置所对应的wlan接入点。

图5是实现本发明各个实施例的一种移动终端的硬件结构示意图,如图5所示,该移动终端500包括但不限于:射频单元501、网络模块502、音频输出单元503、输入单元504、传感器505、显示单元506、用户输入单元507、接口单元508、存储器509、处理器510、以及电源511等部件。本领域技术人员可以理解,图5中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,移动终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。

其中,处理器510,用于当检测到目标事件时,在移动终端屏幕上显示目标悬浮窗,所述目标悬浮窗上显示有无线局域网wlan列表,所述wlan列表中包括至少一个wlan接入点;接收用户针对所述目标悬浮窗触发的wlan选择指令;由当前网络切换至所述wlan选择指令所指向的wlan接入点。

本发明实施例中,用户只需通过触发一次目标事件,就可以直接将wlan列表调出,显示在移动终端屏幕上,以便用户针对该wlan列表进行wlan切换操作,而不必像现有技术那样需要用户逐次打开多个界面,操作比较简单、快捷。

应理解的是,本发明实施例中,射频单元501可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器510处理;另外,将上行的数据发送给基站。通常,射频单元501包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元501还可以通过无线通信系统与网络和其他设备通信。

移动终端通过网络模块502为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。

音频输出单元503可以将射频单元501或网络模块502接收的或者在存储器509中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元503还可以提供与移动终端500执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元503包括扬声器、蜂鸣器以及受话器等。

输入单元504用于接收音频或视频信号。输入单元504可以包括图形处理器(graphicsprocessingunit,gpu)5041和麦克风5042,图形处理器5041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元506上。经图形处理器5041处理后的图像帧可以存储在存储器509(或其它存储介质)中或者经由射频单元501或网络模块502进行发送。麦克风5042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元501发送到移动通信基站的格式输出。

移动终端500还包括至少一种传感器505,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板5061的亮度,接近传感器可在移动终端500移动到耳边时,关闭显示面板5061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器505还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。

显示单元506用于显示由用户输入的信息或提供给用户的信息。显示单元506可包括显示面板5061,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板5061。

用户输入单元507可用于接收输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元507包括触控面板5071以及其他输入设备5072。触控面板5071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板5071上或在触控面板5071附近的操作)。触控面板5071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器510,接收处理器510发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板5071。除了触控面板5071,用户输入单元507还可以包括其他输入设备5072。具体地,其他输入设备5072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。

进一步的,触控面板5071可覆盖在显示面板5061上,当触控面板5071检测到在其上或附近的触摸操作后,传送给处理器510以确定触摸事件的类型,随后处理器510根据触摸事件的类型在显示面板5061上提供相应的视觉输出。虽然在图5中,触控面板5071与显示面板5061是作为两个独立的部件来实现移动终端的输入和输出功能,但是在某些实施例中,可以将触控面板5071与显示面板5061集成而实现移动终端的输入和输出功能,具体此处不做限定。

接口单元508为外部装置与移动终端500连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(i/o)端口、视频i/o端口、耳机端口等等。接口单元508可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到移动终端500内的一个或多个元件或者可以用于在移动终端500和外部装置之间传输数据。

存储器509可用于存储软件程序以及各种数据。存储器509可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器509可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

处理器510是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器509内的软件程序和/或模块,以及调用存储在存储器509内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。处理器510可包括一个或多个处理单元;优选的,处理器510可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器510中。

移动终端500还可以包括给各个部件供电的电源511(比如电池),优选的,电源511可以通过电源管理系统与处理器510逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

另外,移动终端500包括一些未示出的功能模块,在此不再赘述。

本发明实施例提供的移动终端能够实现图1的方法实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。

优选的,本发明实施例还提供一种移动终端,包括处理器510,存储器509,存储在存储器509上并可在所述处理器510上运行的网络切换程序,该网络切换程序被处理器510执行时实现上述网络切换方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有网络切换程序,该网络切换程序被处理器执行时实现上述网络切换方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1