1.什么是wifi
WIFI就是一种无线联网的技术,以前通过网络连接电脑,而现在则是通过无线电波来联网;常见的就是一个无线路由器,那么在这个无线路由器的电波覆盖的有效范围都可以采用wifi连接方式进行联网,如果无线路由器连接了一条ADSL线路或别的上网线路,则又被成为“热点”。
wifi网卡的状态
wifi网卡的状态是由一系列的整形常量来表示的:
1.WIFI_STATE_DISABLED: wifi网卡不可用
2.WIFI_STATE_DISABLING; wifi正在关闭
3.WIFI_STATE_ENABLE; wifi网卡可用
4.WIFI_STATE_ENABLING; wifi网卡正在打开
5.WIFI_STATE_UNKNOWN; 未知网卡状态
2.获取wifi网卡的状态
3.操作WIFI所需要的权限
http://www.android-doc.com/reference/android/Manifest.permission.html
4.改变wifi网卡的状态
对wifi网卡进行操作需要通过wifimanager对象来进行,获取该对象的方法如下;
WifiManager wifimanager = (WifiManager)Context.2getSystemService( Service.WIFI_SERVICE); //WIFI_SERVICE常量都是大写,用下划线连接
打开WIFI网卡
wifiManager.setWifiEnabled(true);
关闭WIFI网卡
wifiManager.setWifiEnabled(false);
获取网卡当前的状态
wifiManager.getWifiState();