1、首先是一个WiFi工具类:http://www.cnblogs.com/zhuqiang/p/3566686.html

2、在MainActivity中的onCreate里面调用其中的connect(WiFi名,WiFi密码,加密类型)方法,即可以连接WiFi了。

部分代码:(是通过一个对话框输入密码后连接的)

       private WifiAutoConnectManager wc;

private String wifiSSID ;
private String wifiPasswd;


dialog = new AlertDialog.Builder(this)
.setTitle("connect wifi")
.setView(inputMessage)
.setPositiveButton("确定", new DialogInterface.OnClickListener() {

@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
wifiPasswd = wifiPwd.getText().toString();
wc.connect(wifiSSID, wifiPasswd,com.wwb.wifi105092014032.WifiAutoConnectManager.WifiCipherType.WIFICIPHER_WPA);
Toast.makeText(getApplicationContext(), "sure"+"passwd is "+wifiPasswd, Toast.LENGTH_SHORT).show();
}
})
.setNegativeButton("取消", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
Toast.makeText(getApplicationContext(), "cacel", Toast.LENGTH_SHORT).show();
}
}).show();

其中那个文件结构是:那个WiFi工具类只要直接复制到自己工程里面的新建的文件就好


更多相关文章

  1. 如何在Android(安卓)NDK中调用第三方库文件(.so)
  2. Android(安卓)Studio将本地计算机文件上传到模拟器scard文件中
  3. Android(安卓)常见错误处理
  4. [Android(安卓)Training视频系列] 6.2 Saving Files(保存文件)
  5. android开玩笑之创建xml文件
  6. 自定义radio,尊重原创,声明此文章为转载
  7. 记录targetSdkVersion升级以后Android遇到的一些问题
  8. [置顶] 解决Android(安卓)SDK和Android(安卓)Studio不能更新的问
  9. android sdk升级失败

随机推荐

  1. Android电池电量更新 - BatteryService(转
  2. android执行Linux命令
  3. Android SharedPreferences数据存储
  4. 浅谈Android Architecture Components
  5. pinyin4j在Android中的使用
  6. Android 4.0源码编译错误
  7. Android 获取通话记录
  8. Android 沉浸式全屏(StatusBar,Navigation
  9. How to build Android Windows SDK
  10. android上传视频