您的位置:首页 > 理论基础 > 计算机网络

WiFi 网络操作(一)-- MarsChen Android 开发教程学习笔记

2014-09-03 11:19 896 查看
什么是WiFi WiFi 是一种无线联网技术。
获取WiFi 网卡的状态 WiFi 网卡都是由一系列整形常量来表示的,存储在WifiManager 类中。 WIFI_STATE_DISABLED:WiFi 网卡不可用; WIFI_STATE_DISABLING:WiFi 正在关闭; WIFI_STATE_ENABLED:WiFi 网卡可用; WIFI_STATE_ENABLING:WiFi 网卡正在打开; WIFI_STATE_UNKNOW:未知网卡状态; WiFi 改变状态需要一定时间。
操作WiFi 所需要的权限 在AndroidManifest 文件中设置WiFi 所需要的权限,利用<uses-permission ></user-permission>标签,如:
<uses-permission android:name="android.permission.XXX"/>
其中“XXX”位置使用如下标签: CHANGE_NETWORK_STATE:允许应用改变链接网络的状态; CHANGE_WIFI_STATE:允许应用改变链接WiFi 的状态; ACCESS_NETWORK_STATE:允许应用使用网络相关的信息; ACCESS_WIFI_STATE:允许应用使用WiFi 网络相关的信息。 另外,在开发文档的Manifest.permission 类中能够找到更多权限。
改变WiFi 网卡的状态 通过对WifiManager 对象改变WiFi 对象。
WifiManager wifiManager = (WifiManager)Context.getSystemService(Service.WIFI_SERVICE);	/*打开、关闭WiF 网卡*/	wifiManager.setWifiEnabled(true/false);	/*获取网卡当前的状态*/	wifiManager.getWifiState();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: