判断网络是否连接或是否连接wifi
2014-11-19 11:23
441 查看
package com.ping.utils;
import android.content.Context;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import android.net.NetworkInfo.State;
/**
* @describe <检测网络>
*/
public class NetUtil {
/**
* 判断网络是否可用
*/
public static boolean networkEnable(Context context) {
// 网络管理对象
ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
// 获取所有类型的链接管理对象
NetworkInfo info = cm.getActiveNetworkInfo();
return info != null && info.isConnected();
}
/**
* @param WIFI是否连接
* @return
*/
public static boolean isWifiConnected(Context context) {
// 网络管理对象
ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
// 获取所有类型的链接管理对象
NetworkInfo info = cm.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
State state = info.getState();
if (State.CONNECTED==state) {
return true;
}
return false;
}
}
import android.content.Context;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import android.net.NetworkInfo.State;
/**
* @describe <检测网络>
*/
public class NetUtil {
/**
* 判断网络是否可用
*/
public static boolean networkEnable(Context context) {
// 网络管理对象
ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
// 获取所有类型的链接管理对象
NetworkInfo info = cm.getActiveNetworkInfo();
return info != null && info.isConnected();
}
/**
* @param WIFI是否连接
* @return
*/
public static boolean isWifiConnected(Context context) {
// 网络管理对象
ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
// 获取所有类型的链接管理对象
NetworkInfo info = cm.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
State state = info.getState();
if (State.CONNECTED==state) {
return true;
}
return false;
}
}
相关文章推荐
- Android判断网络连接是否可用,WiFi、移动数据是否打开等
- [Android实例] 判断网络是否连接,然后选择网络类型(比如wifi等)来连接网络
- android中判断网络连接是否可用 2g、3g、wifi
- 判断网络 比较苦逼 无法判断路由器 的WiFi 是否连接到网络
- Unity判断网络是否连接 以及 判断是否连接WiFi
- Android编程判断是否连接网络的方法【WiFi及3G判断】
- 网络请求之前进行网络判断WiFi是否连接
- 判断网络流量WIFI是否连接
- Unity判断网络是否连接 以及 判断是否连接WiFi
- android判断是否连接wifi和网络状态的判断
- 判断网络连接(是否连网、是否是手机流量或WIfi连接)
- Unity判断网络是否连接 以及 判断是否连接WiFi
- WindowMobile如何判断网络有没连接和如何判WebService服务器地址是否正确(wifi有无打开)
- Adnroid判断Wifi是否开启及连接到网络
- Unity判断网络是否连接 以及 判断是否连接WiFi
- android判断网络或wifi是否连接
- unity手游开发--Unity判断网络是否连接 以及 判断是否连接WiFi
- 判断网络是否连接或是否连接wifi
- android判断连接的wifi是否能访问网络
- Android开发之判断网络(wifi、3G)是否连接