一种电子设备管理WIFI的方法和设备与流程

文档序号:17773972发布日期:2019-05-28 19:48阅读:170来源:国知局
一种电子设备管理WIFI的方法和设备与流程
本发明涉及移动终端的控制领域,特别涉及一种电子设备管理wifi的方法和设备。
背景技术
:在管理wlan(wirelesslocalareanetworks,无线局域网)热点的过程中,用户空间是通过binder(驱动实现对象传递)方式访问驱动层数据的,其中,binder是安卓系统提供的一种进程间通信机制,是基于内存传递的,而且更加轻量。因为binder机制本身是为了进程间灵活且频繁通信而设计的,并不是为了拷贝大数据而使用的,所以一般情况下binder最大内存不到1m。与此同时,因为binder内存有限,传输数据大小也受到限制,所以在通过binder传输数据的时候,如果数据量过大,就会引起系统问题,比如崩溃等。因此在开发wlan相关应用的过程中,经常会遇到该类问题。例如在使用wlan功能的过程中,用户连接过的wlan网络越来越多,热点数据也越来越大。如果用户不及时清除已保存的热点,日积月累热点数据会超过binder最大内存限制。此时通过binder传输已保存热点信息时,就会引起系统异常,以及应用崩溃。综上所述,目前电子设备管理wifi的过程中容易发生系统异常的问题。技术实现要素:本发明提供一种电子设备管理wifi的方法和设备,用以解决电子设备管理wifi的过程中容易发生系统异常的问题。第一方面,本发明实施例提供的一种电子设备管理wifi的方法包括:首先在保存的热点连接信息的数量超过第一阈值后,根据热点连接信息的热点价值评估值从保存的热点连接信息中确定符合删除要求的热点连接信息,其中所述热点连接信息的热点价值评估值是根据所述热点连接信息的至少一个热点评估维度确定的;最后删除确定的热点连接信息。上述方法,在保存的热点连接信息的数量超过第一阈值后,根据热点连接信息的热点价值评估值从保存的热点连接信息中确定符合删除要求的热点连接信息;最后删除确定的热点连接信息,更好的控制热点数量,使所保存的热点信息占用内存在合理范围内,从而降低系统异常率。在一种可能的实现方式中,所述热点评估维度包括下列中的一种或多种:使用频率、最后一次使用时间、热点连通性、热点安全性。上述方法,采用多种维度对所述已保存的热点进行评估,从而确定热点连接信息的热点价值评估值,适应性更强。在一种可能的实现方式中,所述热点连接信息的热点价值评估值是根据下列方式确定的:确定所述热点连接信息对应的至少一个热点评估维度的分值;根据所述热点连接信息对应的至少一个热点评估维度的分值,确定所述热点连接信息总分值;将所述热点连接信息总分值作为所述热点连接信息的热点价值评估值。上述方法,通过将所述热点连接信息总分值作为所述热点连接信息的热点价值评估值,适应性更强。在一种可能的实现方式中,所述确定所述热点连接信息对应的至少一个热点评估维度的分值,包括:若所述热点连接信息对应的所述热点评估维度包括使用频率,则确定所述热点连接信息的使用频率,并根据确定的所述使用频率确定对应的分值,将所述热点连接信息对应的分值设定为所述热点连接信息对应的使用频率的分值;若所述热点连接信息对应的所述热点评估维度包括热点安全性,在确定所述热点连接信息为安全后,将预设的安全对应的分值设定为热点安全性的分值;或在确定热点连接信息为不安全后,将预设的不安全对应的分值设定为热点安全性的分值;若所述热点连接信息对应的所述热点评估维度包括热点连通性,在确定所述热点连接信息为有效后,将预设的有效对应的分值设定为热点连通性的分值;或在确定热点连接信息为无效后,将预设的无效对应的分值设定为热点连通性的分值;若所述热点连接信息对应的所述热点评估维度包括最后一次使用时间,则根据所述时间范围与分值的对应关系,确定所述热点连接信息的最后一次使用时间所处的时间范围对应的分值,并将确定的分值设定为所述最后一次使用时间的分值。上述方法,分别介绍所述热点连接信息对应的所述热点评估维度包括使用频率、热点安全性、热点连通性、最后一次使用时间时,确定所述维度对应的分值的方法。在一种可能的实现方式中,所述删除确定的热点连接信息,包括:按照所述热点价值评估值的大小将所述热点连接信息从大到小排列,并删除所述热点连接信息中最后n个热点连接信息;或按照所述热点价值评估值的大小将所述热点连接信息从小到大排列,并删除所述热点连接信息中前n个热点连接信息。上述方法,按照所述热点价值评估值的大小将所述热点连接信息从大到小排列或从小到大排列,并删除所述热点连接信息中最后n个或前n个热点连接信息,从而更好的控制热点数量,使所保存的热点信息占用内存在合理范围内,从而降低系统异常率。在一种可能的实现方式中,若按照所述热点价值评估值的大小将所述热点连接信息从大到小排列,且有多个热点连接信息对应的热点价值评估值相同,则所述热点价值评估值相同的热点连接信息中最后一次使用时间越接近当前时间的热点连接信息排列越靠前;或若按照所述热点价值评估值的大小将所述热点连接信息从小到大排列,且有多个热点连接信息对应的热点价值评估值相同,则所述热点价值评估值相同的热点连接信息中最后一次使用时间越接近当前时间的热点连接信息排列越靠后。上述方法,若有多个热点连接信息对应的热点价值评估值相同,则根据所述热点连接信息中最后一次使用时间确定所述热点价值评估值相同的多个热点连接信息的排序,适用性更强。第二方面,本发明实施例还提供了一种电子设备管理wifi的设备,该设备包括:处理单元以及存储单元,其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行上述第一方面的各实施例的功能。第三方面,本申请还提供一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面所述方法的步骤。另外,第二方面至第三方面中任一一种实现方式所带来的技术效果可参见第一方面中不同实现方式所带来的技术效果,此处不再赘述。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例提供的一种电子设备管理wifi的场景示意图;图2为本发明实施例提供的一种电子设备管理wifi的方法示意图;图3为本发明实施例一种电子设备管理wifi的方法的相关流程操作示意图;图4为本发明实施例第一种电子设备管理wifi的设备示意图;图5为本发明实施例第二种电子设备管理wifi的设备示意图;图6为本发明实施例一种电子设备管理wifi的终端的结构示意图。具体实施方式为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。下面对文中出现的一些词语进行解释:(1)本申请实施例中术语“多个”是指两个或两个以上,其它量词与之类似。(2)本发明实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。(3)本发明实施例所指的“终端”是手机、平板、电脑等。本发明实施例中提供了一种电子设备管理wifi热点的方案,如图1所示,假设用户在a地想要连接wifi热点时,用户通过手机中的wifi模块搜索到新热点连接信息1与新热点连接信息2,其中,所述新热点连接信息2可连接,则所述用户通过手机中的wifi模块连接上所述新热点连接信息2,并通过手机中的wifi模块保存所述新热点连接信息2。其中,若所述用户移动到b地后,想要连接wifi热点时,用户通过手机中的wifi模块搜索到新热点连接信息3与新热点连接信息4,其中,所述新热点连接信息4可连接,则所述用户通过手机中的wifi模块连接上所述新热点连接信息4,并通过手机中的wifi模块保存所述新热点连接信息4。所述手机中的wifi模块在每次连接wifi热点后,对已保存的热点连接信息进行更新,若确定保存的热点连接信息的数量超过第一阈值,则删除部分热点连接信息,例如,假设第一阈值为300,当所述wifi模块对已保存的热点连接信息进行更新后,保存的热点连接信息数量为301,超过所述第一阈值300,则所述wifi模块删除已保存热点连接信息中的部分热点连接信息。如图2所示,本发明实施例提供一种电子设备管理wifi的方法,具体包括以下步骤:步骤200、在保存的热点连接信息的数量超过第一阈值后,根据热点连接信息的热点价值评估值从保存的热点连接信息中确定符合删除要求的热点连接信息,其中所述热点连接信息的热点价值评估值是根据所述热点连接信息的至少一个热点评估维度确定的;步骤201删除确定的热点连接信息。通过上述方法,在保存的热点连接信息的数量超过第一阈值后,根据热点连接信息的热点价值评估值从保存的热点连接信息中确定符合删除要求的热点连接信息,其中所述热点连接信息的热点价值评估值是根据所述热点连接信息的至少一个热点评估维度确定的;最后删除确定的热点连接信息,更好的控制热点数量,使所保存的热点信息占用内存在合理范围内,从而降低系统异常率。其中,本发明实施例中通过至少一个热点评估维度确定保存的热点连接信息的热点价值评估值:具体的,确定所述热点连接信息对应的至少一个热点评估维度的分值;根据所述热点连接信息对应的至少一个热点评估维度的分值,确定所述热点连接信息总分值;将所述热点连接信息总分值作为所述热点连接信息的热点价值评估值。例如,本发明实施例只通过一个热点评估维度a确定保存的热点连接信息的热点价值评估值,则每个热点连接信息对应的热点评估维度a的分值就是所述每个热点连接信息对应的热点价值评估值。假设,已保存的热点连接信息有热点1、热点2、热点3,所述三个热点连接信息对应的热点评估维度a的分值分别为20、50、40,因此,所述三个热点连接信息对应的热点价值评估值分别为20、50、40。例如,本发明实施例通过热点评估维度a和热点评估维度b共同确定保存的热点连接信息的热点价值评估值,则每个热点连接信息对应的热点评估维度a的分值与对应的热点评估维度b的分值总和,就是所述每个热点连接信息对应的热点价值评估值。假设,已保存的热点连接信息有热点1、热点2、热点3,所述三个热点连接信息对应的热点评估维度a的分值分别为20、50、40,所述三个热点连接信息对应的热点评估维度b的分值分别为30、40、20,因此,所述三个热点连接信息对应的热点价值评估值分别为50、90、60。其中,所述维度可以包括使用频率、最后一次使用时间、热点连通性、热点安全性中的一种或多种。本发明实施例中不同热点评估维度的分值确定方式也不尽相同,下面分别介绍:热点评估维度1:使用频率。其中,所述使用频率越高说明使用次数越多,越有可能是常用热点,因此,在利用使用频率进行评估时,使用频率越高则分值应该越高。若所述热点连接信息对应的所述热点评估维度包括使用频率,则确定所述热点连接信息的使用频率,并根据确定的所述使用频率确定对应的分值,将所述热点连接信息对应的分值设定为所述热点连接信息对应的使用频率的分值。例如,若所述热点连接信息对应的所述热点评估维度包括使用频率,则确定所述热点连接信息的使用频率所处使用频率范围,根据所述使用频率范围与分值步长的对应关系,确定所述热点连接信息对应的分值步长,根据所述分值步长确定所述热点连接信息对应的分值,并将所述热点连接信息对应的使用频率的分值设定为所述对应的分值。假设,所述使用频率范围与分值步长的对应关系如表1所示,所述热点连接信息的使用频率为8次,根据所述表1可知,所述热点连接信息对应的分值步长为6,则可以根据相应的分值计算方法确定所述热点连接信息对应的使用频率的分值,例如,将使用频率与对应步长的乘积作为所述热点连接信息对应的使用频率的分值,即36;或者将使用频率各个范围与对应步长的乘积之和作为所述热点连接信息对应的使用频率的分值,即25+6=31。使用频率(次数)分值步长1~556~10611~20820以上9表1使用频率范围与分值步长的对应关系例如,若所述热点连接信息对应的所述热点评估维度包括使用频率,则确定所述热点连接信息的使用频率,根据所述使用频率与分值的对应关系,确定所述热点连接信息对应的分值,并将所述热点连接信息对应的使用频率的分值设定为所述对应的分值。假设,所述使用频率与分值步长的对应关系如表2所示,所述热点连接信息的使用频率为4次,根据所述表2可知,所述热点连接信息对应的分值为40,则所述热点连接信息对应的使用频率的分值为40。使用频率(次数)分值110220330440表2使用频率与分值的对应关系热点评估维度2:最后一次使用时间。其中,所述使用时长,说明的是用户连接过的热点的时间,某一热点的连接时间越接近当前,后续用户使用该热点的频率越高,越应保留,反之,某一热点的连接时间越远,后续用户使用该热点的频率越低,在利用使用时长进行评估时,可以按照使用时长距当前时间的远近计算所述热点的评估值。若所述热点连接信息对应的所述热点评估维度包括最后一次使用时间,则根据所述时间范围与分值的对应关系,确定所述热点连接信息的最后一次使用时间所处的时间范围对应的分值,并将确定的分值设定为所述最后一次使用时间的分值。例如:所述最后一次使用时间所处的时间范围与分值的对应关系如表3所示,则若所述热点连接信息最后一次使用时间在一周内,所述最后一次使用时间的分值为50;若所述热点连接信息最后一次使用时间在一个月内,所述最后一次使用时间的分值为30;若所述热点连接信息最后一次使用时间在半年内,所述最后一次使用时间的分值为10。表3最后一次使用时间所处的时间范围与分值的对应关系热点评估维度3:热点连通性。其中,所述热点连通性,表示所述热点是否能够正常访问网络。若所述热点连接信息对应的所述热点评估维度包括热点连通性,在确定所述热点连接信息为有效后,将预设的有效对应的分值设定为热点连通性的分值;或在确定热点连接信息为无效后,将预设的无效对应的分值设定为热点连通性的分值;假设,所述热点连通性与分值的对应关系如表4所示,在确定所述热点连接信息为有效后,根据所述表4可知,所述热点连接信息对应的分值为10,则所述热点连接信息对应的热点连通性的分值为10;若所述热点连接信息为有效,但是所述热点连接信息是二次认证热点连接信息,即需要认证后可以上网,根据所述表4可知,所述热点连接信息对应的分值为5,则所述热点连接信息对应的热点连通性的分值为5。热点连通性分值有效10有效(需二次认证)5无效0表4热点连通性与分值的对应关系热点评估维度4:热点安全性。若所述热点连接信息对应的所述热点评估维度包括热点安全性,在确定所述热点连接信息为安全后,将预设的安全对应的分值设定为热点安全性的分值;或在确定热点连接信息为不安全后,将预设的不安全对应的分值设定为热点安全性的分值。假设,所述热点安全性与分值的对应关系如表5所示,在确定所述热点连接信息为安全后,根据所述表5可知,所述热点连接信息对应的分值为10,则所述热点连接信息对应的热点安全新的分值为10。热点安全性分值安全10不安全-10表5热点安全性与分值的对应关系其中,本发明实施例中,可在接收到热点变更事件和/或网络连接事件时,对保存的热点连接信息进行更新。其中,本发明实施例中对已保存热点的进行删除操作的触发机制有多种,下面列举几种。触发方式1、保存的热点连接信息的数量超过第一阈值。比如,一般单个热点信息占用的空间大约是3kb,在管理wlan热点的过程中,用户空间通过标准接口获取热点信息,一般通过binder方式,驱动层将热点数据信息封装起来传给用户空间,其中,binder能分配的内存最大为1024k-8k,所以可以将所述第一阈值设置为300个,假设所述第一阈值为300个,则当已保存的热点连接信息的数量超过300时,触发热点删除操作。触发方式2、接收到删除指令。触发方式3、保存的热点连接信息中热点连接信息未使用时长超过时长阈值的数量大于第二阈值。比如,当热点超过一定时间未使用时,则所述热点不可用的概率较高,本发明实施例中可以将超过半年未使用的热点列为待清除热点,当所述待清除热点的数量超过第二阈值时,则触发删除操作,假设第二阈值为20个,当所述待清除热点的数量为21个时,触发删除操作。触发方式4、保存的热点连接信息中热点连接信息对应的热点价值评估值低于热点价值评估值阈值的数量大于第三阈值。比如,本发明实施例中可以设置一个热点价值评估值阈值,再设定一个第三阈值,假设所述热点价值评估值阈值为30分,所述第三阈值为10个,当所述已保存热点中热点价值评估值低于30分的热点有11个,超过了第三阈值10个,则触发删除操作。其中,本发明实施例中,在对所述已保存的热点进行删除操作时,可以按照热点价值评估值进行排序,然后确定需要删除的热点连接信息。具体的,按照所述热点价值评估值的大小将所述热点连接信息从大到小排列,并删除所述热点连接信息中最后n个热点连接信息;或,按照所述热点价值评估值的大小将所述热点连接信息从小到大排列,并删除所述热点连接信息中前n个热点连接信息。比如,将n的值设为1,假设当前已保存热点信息中所述热点连接信息与热点价值评估值对应关系如上述表6所示,将上述表6中的热点信息按照热点价值评估值从高到低进行排序,得到下表7,因此,当进行删除操作时,删除排在最后的1个热点连接信息,即删除热点1信息,最后,删除操作后得到的热点连接信息如表8所示。热点连接信息分值热点140热点260热点370热点455表6热点连接信息与热点价值评估值对应关系热点连接信息分值热点370热点260热点455热点140表7按照热点价值评估值对已保存热点进行排序后的热点连接信息表热点连接信息分值热点370热点260热点455表8删除排在最后的n个热点连接信息后的热点连接信息表其中,若按照所述热点价值评估值的大小将所述热点连接信息从大到小排列,且有多个热点连接信息对应的热点价值评估值相同,则所述热点价值评估值相同的热点连接信息中最后一次使用时间越接近当前时间的热点连接信息排列越靠前;或,若按照所述热点价值评估值的大小将所述热点连接信息从小到大排列,且有多个热点连接信息对应的热点价值评估值相同,则所述热点价值评估值相同的热点连接信息中最后一次使用时间越接近当前时间的热点连接信息排列越靠后。其中,本发明实施例中在进行删除操作时,为了提高删除效率,可通过创建hashmap,在hashmap中查找对应的映射,从而进行删除。需要说明的是,上面列举的方式只是举例说明,具体采用哪种方式可以由用户设置。为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。下面结合说明书附图对本发明实施例中一种电子设备管理wifi的方法做进一步详细描述,其中,选取保存的热点连接信息的数量超过第一阈值时触发删除操作的情景进行介绍。如图3所示,本发明实施例所述一种电子设备管理wifi的方法的相关流程操作包括:步骤300:通过binder方式,驱动层将热点数据信息封装起来传给用户空间。步骤301:用户空间获取已保存热点信息后,判断保存的热点连接信息的数量是否超过第一阈值,若是,执行步骤302,若不是,执行步骤303。步骤302:通过至少一个维度确定保存的热点连接信息的评估值,并将所述评估值作为热点连接信息的优先级。步骤303:更新已保存的热点连接信息,并退出此次管理流程。步骤304:按照热点价值评估值的大小将所述热点连接信息从大到小排列。步骤305:删除所述热点连接信息中最后n个热点连接信息。步骤306:更新已保存的热点连接信息,并退出此次管理流程。如图4所示,本发明实施例提供一种电子设备管理wifi的设备,该设备包括:处理单元400以及存储单元401,其中,所述存储单元401存储有程序代码,当所述程序代码被所述处理单元400执行时,使得所述处理单元400执行下列过程:在保存的热点连接信息的数量超过第一阈值后,根据热点连接信息的热点价值评估值从保存的热点连接信息中确定符合删除要求的热点连接信息,其中所述热点连接信息的热点价值评估值是根据所述热点连接信息的至少一个热点评估维度确定的;删除确定的热点连接信息。可选的,所述热点评估维度包括下列中的一种或多种:使用频率、最后一次使用时间、热点连通性、热点安全性。可选的,所述处理单元400具体用于:确定所述热点连接信息对应的至少一个热点评估维度的分值;根据所述热点连接信息对应的至少一个热点评估维度的分值,确定所述热点连接信息总分值;将所述热点连接信息总分值作为所述热点连接信息的热点价值评估值。可选的,所述处理单元400具体用于:若所述热点连接信息对应的所述热点评估维度包括使用频率,则确定所述热点连接信息的使用频率,并根据确定的所述使用频率确定对应的分值,将所述热点连接信息对应的分值设定为所述热点连接信息对应的使用频率的分值;若所述热点连接信息对应的所述热点评估维度包括热点安全性,在确定所述热点连接信息为安全后,将预设的安全对应的分值设定为热点安全性的分值;或在确定热点连接信息为不安全后,将预设的不安全对应的分值设定为热点安全性的分值;若所述热点连接信息对应的所述热点评估维度包括热点连通性,在确定所述热点连接信息为有效后,将预设的有效对应的分值设定为热点连通性的分值;或在确定热点连接信息为无效后,将预设的无效对应的分值设定为热点连通性的分值;若所述热点连接信息对应的所述热点评估维度包括最后一次使用时间,则根据所述时间范围与分值的对应关系,确定所述热点连接信息的最后一次使用时间所处的时间范围对应的分值,并将确定的分值设定为所述最后一次使用时间的分值。可选的,所述处理单元400具体用于:按照所述热点价值评估值的大小将所述热点连接信息从大到小排列,并删除所述热点连接信息中最后n个热点连接信息;或,按照所述热点价值评估值的大小将所述热点连接信息从小到大排列,并删除所述热点连接信息中前n个热点连接信息。可选的,若按照所述热点价值评估值的大小将所述热点连接信息从大到小排列,且有多个热点连接信息对应的热点价值评估值相同,则所述热点价值评估值相同的热点连接信息中最后一次使用时间越接近当前时间的热点连接信息排列越靠前;或,若按照所述热点价值评估值的大小将所述热点连接信息从小到大排列,且有多个热点连接信息对应的热点价值评估值相同,则所述热点价值评估值相同的热点连接信息中最后一次使用时间越接近当前时间的热点连接信息排列越靠后。如图5所示,本发明实施例提供一种电子设备管理wifi的设备,包括处理模块500和删除模块501:处理模块500:用于在保存的热点连接信息的数量超过第一阈值后,根据热点连接信息的热点价值评估值从保存的热点连接信息中确定符合删除要求的热点连接信息,其中所述热点连接信息的热点价值评估值是根据所述热点连接信息的至少一个热点评估维度确定的;删除模块501:用于删除确定的热点连接信息。可选的,所述热点评估维度包括下列中的一种或多种:使用频率、最后一次使用时间、热点连通性、热点安全性。可选的,所述处理模块500具体用于:确定所述热点连接信息对应的至少一个热点评估维度的分值;根据所述热点连接信息对应的至少一个热点评估维度的分值,确定所述热点连接信息总分值;将所述热点连接信息总分值作为所述热点连接信息的热点价值评估值。可选的,所述处理模块500具体用于:若所述热点连接信息对应的所述热点评估维度包括使用频率,则确定所述热点连接信息的使用频率,并根据确定的所述使用频率确定对应的分值,将所述热点连接信息对应的分值设定为所述热点连接信息对应的使用频率的分值;若所述热点连接信息对应的所述热点评估维度包括热点安全性,在确定所述热点连接信息为安全后,将预设的安全对应的分值设定为热点安全性的分值;或在确定热点连接信息为不安全后,将预设的不安全对应的分值设定为热点安全性的分值;若所述热点连接信息对应的所述热点评估维度包括热点连通性,在确定所述热点连接信息为有效后,将预设的有效对应的分值设定为热点连通性的分值;或在确定热点连接信息为无效后,将预设的无效对应的分值设定为热点连通性的分值;若所述热点连接信息对应的所述热点评估维度包括最后一次使用时间,则根据所述时间范围与分值的对应关系,确定所述热点连接信息的最后一次使用时间所处的时间范围对应的分值,并将确定的分值设定为所述最后一次使用时间的分值。可选的,所述删除模块501具体用于:按照所述热点价值评估值的大小将所述热点连接信息从大到小排列,并删除所述热点连接信息中最后n个热点连接信息;或,按照所述热点价值评估值的大小将所述热点连接信息从小到大排列,并删除所述热点连接信息中前n个热点连接信息。可选的,若按照所述热点价值评估值的大小将所述热点连接信息从大到小排列,且有多个热点连接信息对应的热点价值评估值相同,则所述热点价值评估值相同的热点连接信息中最后一次使用时间越接近当前时间的热点连接信息排列越靠前;或,若按照所述热点价值评估值的大小将所述热点连接信息从小到大排列,且有多个热点连接信息对应的热点价值评估值相同,则所述热点价值评估值相同的热点连接信息中最后一次使用时间越接近当前时间的热点连接信息排列越靠后。基于相同的构思,本发明实施例给出另一种电子设备管理wifi的终端,如图6所示,终端600包括:射频(radiofrequency,rf)电路610、电源620、处理器630、存储器640、输入单元650、显示单元660、摄像头670、通信接口680、以及无线保真(wirelessfidelity,wifi)模块680等部件。本领域技术人员可以理解,图6中示出的终端的结构并不构成对终端的限定,本申请实施例提供的终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。下面结合图6对所述终端600的各个构成部件进行具体的介绍:所述rf电路610可用于通信或通话过程中,数据的接收和发送。特别地,所述rf电路610在接收到基站的下行数据后,发送给所述处理器630处理;另外,将待发送的上行数据发送给基站。通常,所述rf电路610包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(lownoiseamplifier,lna)、双工器等。此外,rf电路610还可以通过无线通信与网络和其他终端通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(globalsystemofmobilecommunication,gsm)、通用分组无线服务(generalpacketradioservice,gprs)、码分多址(codedivisionmultipleaccess,cdma)、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)、长期演进(longtermevolution,lte)、电子邮件、短消息服务(shortmessagingservice,sms)等。wifi技术属于短距离无线传输技术,所述终端600通过wifi模块680可以连接的接入点(accesspoint,ap),从而实现数据网络的访问。所述终端600通过wifi模块680对连接过的热点连接信息进行保存,并在每次连接热点连接信息后对已保存的热点连接信息进行更新,若确定保存的热点连接信息的数量超过第一阈值,则删除部分热点连接信息。所述wifi模块680可用于通信过程中,数据的接收和发送。所述终端600可以通过所述通信接口680与其他终端实现物理连接。可选的,所述通信接口680与所述其他终端的通信接口通过电缆连接,实现所述终端600和其他终端之间的数据传输。所述终端600能够实现通信业务,向其他联系人发送信息,因此所述终端600需要具有数据传输功能,即所述终端600内部需要包含通信模块。虽然图6示出了所述rf电路610、所述wifi模块680、和所述通信接口680等通信模块,但是可以理解的是,所述终端600中存在上述部件中的至少一个或者其他用于实现通信的通信模块(如蓝牙模块),以进行数据传输。例如,当所述终端600为手机时,所述终端600可以包含所述rf电路610,还可以包含所述wifi模块680;当所述终端600为计算机时,所述终端600可以包含所述通信接口680,还可以包含所述wifi模块680;当所述终端600为平板电脑时,所述终端600可以包含所述wifi模块。所述存储器640可用于存储软件程序以及模块。所述处理器630通过运行存储在所述存储器640的软件程序以及模块,从而执行所述终端600的各种功能应用以及数据处理,并且当处理器630执行存储器640中的程序代码后,可以实现本发明实施例的部分或全部过程。可选的,所述存储器640可以主要包括存储程序区和存储数据区。其中,存储程序区可存储操作系统、各种应用程序(比如通信应用)以及人脸识别模块等;存储数据区可存储根据所述终端的使用所创建的数据(比如各种图片、视频文件等多媒体文件,以及人脸信息模板)等。此外,所述存储器640可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。所述输入单元650可用于接收用户输入的数字或字符信息,以及产生与所述终端600的用户设置以及功能控制有关的键信号输入。可选的,输入单元650可包括触控面板651以及其他输入终端652。其中,所述触控面板651,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在所述触控面板651上或在所述触控面板651附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,所述触控面板651可以包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给所述处理器630,并能接收所述处理器630发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现所述触控面板651。可选的,所述其他输入终端652可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。所述显示单元660可用于显示由用户输入的信息或提供给用户的信息以及所述终端600的各种菜单。所述显示单元660即为所述终端600的显示系统,用于呈现界面,实现人机交互。所述显示单元660可以包括显示面板661。可选的,所述显示面板661可以采用液晶显示屏(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置。进一步的,所述触控面板651可覆盖所述显示面板661,当所述触控面板651检测到在其上或附近的触摸操作后,传送给所述处理器630以确定触摸事件的类型,随后所述处理器630根据触摸事件的类型在所述显示面板661上提供相应的视觉输出。虽然在图6中,所述触控面板651与所述显示面板661是作为两个独立的部件来实现所述终端600的输入和输入功能,但是在某些实施例中,可以将所述触控面板651与所述显示面板661集成而实现所述终端600的输入和输出功能。所述处理器630是所述终端600的控制中心,利用各种接口和线路连接各个部件,通过运行或执行存储在所述存储器640内的软件程序和/或模块,以及调用存储在所述存储器640内的数据,执行所述终端600的各种功能和处理数据,从而实现基于所述终端的多种业务。可选的,所述处理器630可包括一个或多个处理单元。可选的,所述处理器630可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到所述处理器630中。所述摄像头670,用于实现所述终端600的拍摄功能,拍摄图片或视频。所述摄像头670还可以用于实现终端600的扫描功能,对扫描对象(二维码/条形码)进行扫描。所述终端600还包括用于给各个部件供电的电源620(比如电池)。可选的,所述电源620可以通过电源管理系统与所述处理器630逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗等功能。尽管未示出,所述终端600还可以包括至少一种传感器、音频电路等,在此不再赘述。其中,存储器640可以存储与存储单元401相同的有程序代码,当所述程序代码被处理器630执行时,使得处理器630实现处理单元400的所有功能。本发明实施例还提供一种非易失性可读存储介质,包括程序代码,当所述程序代码在计算设备上运行时,所述程序代码用于使所述计算设备执行电子设备管理wifi的方法的步骤。上述本申请提供的实施例中,从终端作为执行主体的角度对本申请实施例提供的方法进行了介绍。为了实现上述本申请实施例提供的方法中的各功能,终端可以包括硬件结构和/或软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能以硬件结构、软件模块、还是硬件结构加软件模块的方式来执行,取决于技术方案的特定应用和设计约束条件。以上参照示出根据本申请实施例的方法、装置(系统)和/或计算机程序产品的框图和/或流程图描述本申请。应理解,可以通过计算机程序指令来实现框图和/或流程图示图的一个块以及框图和/或流程图示图的块的组合。可以将这些计算机程序指令提供给通用计算机、专用计算机的处理器和/或其它可编程数据处理装置,以产生机器,使得经由计算机处理器和/或其它可编程数据处理装置执行的指令创建用于实现框图和/或流程图块中所指定的功能/动作的方法。相应地,还可以用硬件和/或软件(包括固件、驻留软件、微码等)来实施本申请。更进一步地,本申请可以采取计算机可使用或计算机可读存储介质上的计算机程序产品的形式,其具有在介质中实现的计算机可使用或计算机可读程序代码,以由指令执行系统来使用或结合指令执行系统而使用。在本申请上下文中,计算机可使用或计算机可读介质可以是任意介质,其可以包含、存储、通信、传输、或传送程序,以由指令执行系统、装置或设备使用,或结合指令执行系统、装置或设备使用。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1