首先上图看首先效果
最近也是在玩wifi方面的开发,这里给出这个Demo的实现方法,主要的都已经实现了,wifi的代码连接,里面用到了pullRefreshListview下拉可以刷新wif的信息,然后点击wifi就会弹出输入密码对话框,然后就是一个共享WIFI就是共享手机网络,手机一秒变热点的功能。好了这里主要用到的就是我的这一个类,虽然看了网上很多代码不过也不能完全相信,这个代码是我自己测试通过的。最主要的就是这个类。
**
* wifi 连接和创建AP的类
* @author bobo
*
*/
public class WifiConnect {
WifiManager wifiManager;
// 定义几种加密方式,一种是WEP,一种是WPA,还有没有密码的情况
public enum WifiCipherType {
WIFICIPHER_WEP, WIFICIPHER_WPA, WIFICIPHER_NOPASS, WIFICIPHER_INVALID
}
// 构造函数
public WifiConnect(WifiManager wifiManager) {
this.wifiManager = wifiManager;
}
/**
* 开启wifi AP
* @param mSSID
* @param mPass