一种网络连接的方法及终端技术

技术编号:15524568 阅读:107 留言:0更新日期:2017-06-04 13:03
发明专利技术提供了一种网络连接的方法及终端。所述方法包括:若检测到Wi‑Fi被开启,则创建第一线程和第二线程;其中,所述第一线程和所述第二线程为并行运行的线程;利用所述第一线程进行Wi‑Fi配置信息加载;利用所述第二线程进行预设范围内的Wi‑Fi信号扫描;根据所述扫描到的Wi‑Fi信号和加载的Wi‑Fi配置信息进行网络连接。从而可知,通过实施本发明专利技术提供的技术方案,能够并行扫描Wi‑Fi信号和加载Wi‑Fi配置信息,从而缩短连网的时间,进而提升用户体验。

Method and terminal for network connection

The invention provides a method and a terminal for network connection. The method includes: to detect if the Wi Fi is opened, creating the first thread and thread second; among them, the first thread and the second threads for parallel running thread; Wi Fi configuration information is loaded by the first thread; the second thread Wi Fi preset signal scanning in the range of Wi Fi; according to the configuration information of the scanned Wi Fi signal and loading of network connection. As a result, the technical proposal provided by the invention can parallel scanning Wi Fi signal and loaded Wi Fi configuration information, so as to shorten the time of networking, and enhance the user experience.

【技术实现步骤摘要】
一种网络连接的方法及终端
本专利技术涉及终端领域,具体涉及了一种网络连接的方法及终端。
技术介绍
随着宽带行业蓬勃发展及智能终端的普及,通过Wi-Fi接入网关已成为一种主流。需要指出的是,用户在不同的地方会连接当地Wi-Fi,同时也会保存该Wi-Fi的配置信息,每次进行网络连接时,先要加载所有的Wi-Fi配置信息,然后再扫描Wi-Fi标识,接着在加载的配置信息中搜索与扫描到的Wi-Fi标识相匹配的信息,从而根据相匹配的信息进行连网。但是,随着配置信息越存越多,加载的配置信息的时间会越来越长,从而导致连网速度变慢。
技术实现思路
本专利技术实施例提供了一种网络连接的方法及终端,能够并行扫描Wi-Fi信号和加载Wi-F1i配置信息,从而缩短连网的时间,进而提升用户体验。本专利技术实施例第一方面公开了网络连接的方法,所述方法包括:若检测到Wi-Fi被开启,则创建第一线程和第二线程;其中,所述第一线程和所述第二线程为并行运行的线程;利用所述第一线程进行Wi-Fi配置信息加载;利用所述第二线程进行预设范围内的Wi-Fi信号扫描;根据所述扫描到的Wi-Fi信号和加载的Wi-Fi配置信息进行网络连接。本专利技术第二方面公开了一种终端,所述终端包括:创建单元,用于若检测到Wi-Fi被开启,则创建第一线程和第二线程;其中,所述第一线程和所述第二线程为并行运行的线程;加载单元,用于利用所述第一线程进行Wi-Fi配置信息加载;扫描单元,用于利用所述第二线程进行预设范围内的Wi-Fi信号扫描;连接单元,用于根据所述扫描到的Wi-Fi信号和加载的Wi-Fi配置信息进行网络连接。本专利技术第三方面公开了一种终端,所述终端包括:存储有可执行程序代码的存储器;与所述存储器耦合的处理器;所述处理器调用所述存储器中存储的所述可执行程序代码,执行如第一方面所述的方法。本专利技术实施例的方案中,若检测到Wi-Fi被开启,则创建第一线程和第二线程;其中,所述第一线程和所述第二线程为并行运行的线程;利用所述第一线程进行Wi-Fi配置信息加载;利用所述第二线程进行预设范围内的Wi-Fi信号扫描;根据所述扫描到的Wi-Fi信号和加载的Wi-Fi配置信息进行网络连接。从而可知,通过实施本专利技术提供的技术方案,能够并行扫描Wi-Fi信号和加载Wi-Fi配置信息,从而缩短连网的时间,进而提升用户体验。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种网络连接的方法的流程示意图;图2为本专利技术实施例提供的另一种网络连接的方法的流程示意图;图3为本专利技术实施例提供的另一种网络连接的方法的流程示意图;图4为本专利技术实施例提供的一种终端的结构示意图;图5为本专利技术实施例提供的另一种终端的结构示意图;图6为本专利技术实施例提供的另一种终端的结构示意图;图7为本专利技术实施例提供的一种终端的实体装置结构示意图;图8为本专利技术实施例提供的一种手机的实体装置结构示意图。具体实施方式本专利技术实施例提供了一种网络连接的方法及终端,通过实施本专利技术提供的技术方案,能够并行扫描Wi-Fi信号和加载Wi-Fi配置信息,从而缩短连网的时间,进而提升用户体验。为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。本专利技术说明书、权利要求书和附图中出现的术语“第一”、“第二”和“第三”等是用于区别不同的对象,而并非用于描述特定的顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。在本专利技术的一个实施例中公开了一种网络连接的方法,所述方法包括:若检测到Wi-Fi被开启,则创建第一线程和第二线程;其中,所述第一线程和所述第二线程为并行运行的线程;利用所述第一线程进行Wi-Fi配置信息加载;利用所述第二线程进行预设范围内的Wi-Fi信号扫描;根据所述扫描到的Wi-Fi信号和加载的Wi-Fi配置信息进行网络连接。请参阅图1,图1是本专利技术一个实施例提供的一种网络连接的方法。其中,如图1所示,本专利技术的一个实施例提供的一种网络连接的方法包括以下内容:S101、若检测到Wi-Fi被开启,则创建第一线程和第二线程;其中,需要指出的是,该方法的执行主体是终端。所述终端包括但不限于智能手机、平板电脑、计算机以及穿戴式设备等可通过网络进行数据传输业务的电子设备。需要指出的是,创建第一线程和创建第二线程是并行的。可以理解的是,创建完第一线程后,可以向第一线程发送进行Wi-Fi配置信息加载的指令,以使得第一线程进行Wi-Fi配置信息的加载。可以理解的是,创建完第二线程后,可以向第二线程发送进行Wi-Fi信号扫描的指令,以使得第二线程进行Wi-Fi信号的扫描。其中,所述第一线程和所述第二线程为并行运行的线程。其中,所述并行运行是指两个线程在同一时刻,在不同CPU资源上,同时执行。即第一线程在进行Wi-Fi配置信息的加载的同时第二线程可同时进行Wi-Fi信号的扫描。S102、利用所述第一线程进行Wi-Fi配置信息加载;其中,需要指出的是,所述利用所述第一线程进行Wi-Fi配置信息加载之前,所述方法还包括:利用所述第一线程确定待加载的Wi-Fi配置信息的数量;若所述待加载的Wi-Fi配置信息的数量大于预设阈值时,利用所述第一线程加载第一数量的Wi-Fi配置信息;创建第三线程,并利用所述第三线程加载第二数量的Wi-Fi配置信息;其中,所述第一数量与所述第二数量之和等于所述待加载的Wi-Fi配置信息的数量。举例来说,预设阈值可以是50或100或500等等,在此不对预设阈值做限制。S103、利用所述第二线程进行预设范围内的Wi-Fi信号扫描;需要指出的是,Wi-Fi目前常见的频率为2.4GHz和5GHz,其中,2.4GHz较为常用。因为,2.4G穿透性好,传输距离近;而5G穿透性差,传输距离远。另外,2.4G频段室内环境中抗衰减能力强,但是由于许多设备用的都是2.4GHz,所以干扰很多,不能保障足够的稳定性。而5GHz频段最大的优势是目前应用较少所以干扰非常小,能保障传输的质量;但是缺点也很明显,室内的抗衰减能力弱。其中,可以根据用户的设定专门搜索2.4GHz的Wi-Fi信号也可以根据用户的设定专门搜索5GHz的Wi-Fi信号。S104、根据所述扫描到的Wi-Fi信号和加载的Wi-Fi配置信息进行网络连接。其中,需要指出的是,所述根据所述扫描到的Wi-Fi信号和加载的Wi-Fi配置信息进行网络连接,包括:从所述扫描到的Wi-Fi信号中解析Wi-Fi标识;从所述加载的配置信息中获取与所述Wi-Fi标识相匹本文档来自技高网
...
一种网络连接的方法及终端

【技术保护点】
一种网络连接的方法,其特征在于,所述方法包括:若检测到Wi‑Fi被开启,则创建第一线程和第二线程;其中,所述第一线程和所述第二线程为并行运行的线程;利用所述第一线程进行Wi‑Fi配置信息加载;利用所述第二线程进行预设范围内的Wi‑Fi信号扫描;根据所述扫描到的Wi‑Fi信号和加载的Wi‑Fi配置信息进行网络连接。

【技术特征摘要】
1.一种网络连接的方法,其特征在于,所述方法包括:若检测到Wi-Fi被开启,则创建第一线程和第二线程;其中,所述第一线程和所述第二线程为并行运行的线程;利用所述第一线程进行Wi-Fi配置信息加载;利用所述第二线程进行预设范围内的Wi-Fi信号扫描;根据所述扫描到的Wi-Fi信号和加载的Wi-Fi配置信息进行网络连接。2.根据权利要求1所述的方法,其特征在于,所述根据所述扫描到的Wi-Fi信号和加载的Wi-Fi配置信息进行网络连接,包括:从所述扫描到的Wi-Fi信号中解析Wi-Fi标识;从所述加载的配置信息中获取与所述Wi-Fi标识相匹配的信息;根据所述Wi-Fi标识以及与所述Wi-Fi标识相匹配的信息进行网络连接。3.根据权利要求2所述的方法,其特征在于,所述根据所述Wi-Fi标识以及与所述Wi-Fi标识相匹配的信息进行网络连接,包括:若所述Wi-Fi的标识有多个,则根据所述Wi-Fi的使用频率确定Wi-Fi的优先级;根据优先级最高的Wi-Fi标识和与所述优先级最高的Wi-Fi标识相匹配的信息进行网络连接。4.根据权利要求2所述的方法,其特征在于,所述根据所述Wi-Fi标识以及与所述Wi-Fi标识相匹配的信息进行网络连接,包括:若所述Wi-Fi的标识有多个,则根据所述Wi-Fi的信号强度确定Wi-Fi的优先级;根据信号最强的Wi-Fi标识和与所述信号最强的Wi-Fi标识相匹配的信息进行网络连接。5.根据权利要求1至4任一所述的方法,其特征在于,所述利用所述第一线程进行Wi-Fi配置信息加载之前,所述方法还包括:利用所述第一线程确定待加载的Wi-Fi配置信息的数量;若所述待加载的Wi-Fi配置信息的数量大于预设阈值时,利用所述第一线程加载第一数量的Wi-Fi配置信息;创建第三线程,并利用所述第三线程加载第二数量的Wi-Fi配置信息;其中,所述第一数量与所述第二数量之和等于所述待加载的Wi-Fi配置信息的数量。6.一种终端,其特征在于,所述终端包括:创建单元,用于若检测到Wi-Fi被开启,则创建第...

【专利技术属性】
技术研发人员:蒋世民
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1