Android WIFI

原创 2013年12月03日 11:20:37


在Android中对Wifi操作,android本身提供了一些有用的包,在android.net.wifi包下面。简单介绍一下:

大致可以分为四个主要的类ScanResult,wifiConfiguration,WifiInfo,WifiManager

(1)ScanResult,主要是通过wifi 硬件的扫描来获取一些周边的wifi 热点的信息。

(2)wifiConfiguration 在我们连通一个wifi 接入点的时候,需要获取到的一些信息。大家可以跟我们有线的设备进行对比一下。

(3)WifiInfo 在我们的wifi 已经连通了以后,可以通过这个类获得一些已经连通的wifi 连接的信息获取当前链接的信息,这里信息就比较简单了,这里简单介绍一下这里的方法:

       getBSSID() 获取BSSID

       getDetailedStateOf() 获取客户端的连通性

       getHiddenSSID() 获得SSID 是否被隐藏

       getIpAddress() 获取IP 地址

       getLinkSpeed() 获得连接的速度

       getMacAddress() 获得Mac 地址

       getRssi() 获得802.11n 网络的信号

       getSSID() 获得SSID

       getSupplicanState() 返回具体客户端状态的信息

(4)wifiManager 这个不用说,就是用来管理我们的wifi 连接,这里已经定义好了一些类,可以供我们使用。这里来说相对复杂,里面的内容比较多,但是通过字面意思,我们还是可以获得很多相关的信息。这个类里面预 先定义了许多常量,我们可以直接使用,不用再次创建。
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android wifi开发

  • 2016-09-01 15:19
  • 105KB
  • 下载

Android WIFI状态监控

Android 的wifi状态可以分为两大类,两者均可通过广播监听,相应的Action在WifiManager类中:   第一类:有无wifi源及各个状态间转变 可监听 WIFI_STATE_CHA...

[RK3288][Android6.0] WiFi之通过wpa_cli分析WPAS的连接过程

Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92命令操作 事件接收函数 ADD_NETWORK SET_NETWORK ENABLE_NETWO...

android Wifi开发

  • 2014-07-14 19:23
  • 1.58MB
  • 下载

android对wifi的操作

  • 2015-11-18 15:23
  • 406KB
  • 下载

android wifi热点的创建以及连接通信(华为T8951 Google GALAXY Nexus 测试通过)

参考网上的很多的资料,初步实现了wifi热点的创建、连接以及聊天通信,以下是网上广为流传的Wifi 三种配置: public WifiConfiguration createWifiInfo(St...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)