Android wifi属性简介 及 wifi信息获取(wifi列表、配置信息

ressociate() 重新连接WIFI网络,即使该网络是已经被连接上的

reconnect() 重新连接一个未连接上的WIFI网络

removeNetwork() 移除某一个网络

saveConfiguration() 保留一个配置信息

setWifiEnabled() 让一个连接有效

startScan() 开始扫描

updateNetwork(WifiConfiguration config) 更新一个网络连接

二、常用的wifi状态

===========

WIFI_STATE_DISABLED //WIFI网卡不可用

WIFI_STATE_DISABLING //WIFI网卡正在关闭

WIFI_STATE_ENABLED //WIFI网卡可用

WIFI_STATE_ENABLING //WIFI网卡正在打开

WIFI_STATE_UNKNOWN //WIFI网卡状态不可知

三、列表查看有连接信号的wifi热点

==================

ScanResult 对象就是用来表示附近 wifi 热点的属性的,可通过  WifiManager.getScanResults()  返回一个ScanResult列表,

ScanResult 的重要属性如下:

1.  BSSID 接入点的地址

2.  SSID 网络的名字,唯一区别WIFI网络的名字

3.  Capabilities 网络接入的性能

4.  Frequency 当前WIFI设备附近热点的频率(MHz)

5.  Level 所发现的WIFI网络信号强度

四、连接wifi热点

=======

《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》

【docs.qq.com/doc/DSkNLaERkbnFoS0ZF】 完整内容开源分享

=======

通过  WifiManager.getConfiguredNetworks()  方法会返回 WifiConfiguration 对象的列表,然后再调用 WifiManager.enableNetwork(); 方法就可以连接上指定的热点。

五、查看已经连接上的wifi信息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值