android 监听wifi连接
来源:互联网 发布:淘宝刷直通车是黑车 编辑:程序博客网 时间:2024/04/29 08:12
android 监听wifi成功连接上了一个热点:
代码第20行
public class WifiReceiver extends BroadcastReceiver{
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
if(intent.getAction().equals(WifiManager.RSSI_CHANGED_ACTION)){
//signal strength changed
}
else if(intent.getAction().equals(WifiManager.NETWORK_STATE_CHANGED_ACTION)){//wifi连接上与否
System.out.println(“网络状态改变”);
NetworkInfo info = intent.getParcelableExtra(WifiManager.EXTRA_NETWORK_INFO);
if(info.getState().equals(NetworkInfo.State.DISCONNECTED)){
System.out.println(“wifi网络连接断开”);
}
else if(info.getState().equals(NetworkInfo.State.CONNECTED)){
WifiManager wifiManager = (WifiManager)context.getSystemService(Context.WIFI_SERVICE); WifiInfo wifiInfo = wifiManager.getConnectionInfo(); //获取当前wifi名称 System.out.println("连接到网络 " + wifiInfo.getSSID()); } } else if(intent.getAction().equals(WifiManager.WIFI_STATE_CHANGED_ACTION)){//wifi打开与否 int wifistate = intent.getIntExtra(WifiManager.EXTRA_WIFI_STATE, WifiManager.WIFI_STATE_DISABLED); if(wifistate == WifiManager.WIFI_STATE_DISABLED){ System.out.println("系统关闭wifi"); } else if(wifistate == WifiManager.WIFI_STATE_ENABLED){ System.out.println("系统开启wifi"); } } }
}
权限
receiver intetfilter
来源: http://blog.csdn.net/lizhenmingdirk/article/details/19817101
- android 监听wifi连接
- Android判断wifi状态 监听wifi连接
- android 监听wifi和数据连接
- Android 中监听WIFI连接状态变化
- android 监听wifi成功连接上了一个热点
- Android自定义一个广播接收器BroadcastReceiver监听系统wifi连接
- [Android] 监听wifi状态
- Android 监听wifi总结
- Android 监听WIFI
- Android 监听WIFI
- Android 监听wifi总结
- Android-WiFi开发之 WiFi广播监听
- Android网络状态监听,wifi强度监听
- 监听android wifi状态变化监听
- Android:监听WIFI网络状态
- Android 监听 WiFi 开关状态
- WifiManager详解-wifi连接状态的监听
- 监听wifi热点连接状态变化
- 重载与覆盖的区别
- 来自为知笔记
- 自己办的网线,使用路由器连不上网怎办?
- 零基础unity3d游戏开发系列目录
- 字符串集合求并集
- android 监听wifi连接
- git学习总结(2)基本操作
- TCP/IP详解卷1 读书笔记:第二十六章 Telnet协议
- POJ-3158
- ios内存管理&1之常见的内存管理
- poj2406 Power Strings
- STM32标准库文件使用
- PHP Ajax 跨域问题最佳解决方案
- 我的delphi笔记-来自为知笔记