Android手机的设置界面有连接到指定wifi的功能,当我们的应用程序需要自己连接到一个特定设备的wifi,要如何实现呢?下面把我做一个项目关于连接指定wifi的心得与大家分享下,也许有不足的地方希望大家修正下。
源代码下载链接地址:http://download.csdn.net/detail/crabisacoolboy/6333787
1.Android对Wifi操作的主要类是WifiManager,通过WifiManager类我们可以新增一个wifi网络,修改一个wifi网络等等操作。具体怎么新增,移除网络等代码里面都有相应的注释。
2.当我们连接指定Wifi后需要做一系列的操作,比如监听连接失败,连接成功,认证失败等事件,我们通过注册相应的广播来进行处理的。
3.我们的应用程序扫描WIFI网络。代码里面专门开了WIFI的扫描类进行处理。
具体细节源代码中都已经有了注释。有错误的地方希望大家给予修正。