Android学习笔记16——WIFI操作

来源:互联网 发布:女尊小说软件 编辑:程序博客网 时间:2024/04/30 17:16

1、WIFI网卡的状态

WIFI网卡的状态信息都以整型变量的形式存放在android.net.wifi.WifiManager类中,有以下状态:

WIFI_STATE_DISABLED

WIFI网卡不可用

WIFI_STATE_DISABLING

WIFI网卡正在关闭

WIFI_STATE_ENABLED

WIFI网卡可用

WIFI_STATE_ENABLING

WIFI网卡正在打开

WIFI_STATE_UNKNOWN

WIFI网卡状态未知

2、操作WIFI网卡所需的权限

CHANGE_NETWORK_STATE

允许应用程序改变网络连接状态

CHANGE_WIFI_STATE

允许应用程序改变WIFI连接状态

ACCESS_NETWORK_STATE

允许应用程序获取网络的状态信息

ACCESS_WIFI_STATE

允许应用程序获得WIFI的状态信息

3、改变WIFI网卡的状态

WIFI网卡进行操作需要通过对WifiManager对象来进行,获取该对象的方法如下:

打开WIFI网卡:

关闭WIFI网卡

获取网卡的当前状态:

示例代码:由于Android模拟器不支持wifi操作,所以例子需要在实体手机上运行

AndroidManifest.xml

Activity


原创粉丝点击