android 检查是否有网络,是否在wifi环境下

来源:互联网 发布:sql数据库镜像 编辑:程序博客网 时间:2024/05/16 23:14
/** * 检查是否有网络 *  * @param context * @return */public static boolean isNetworkConnected(Context context) {if (context != null) {ConnectivityManager mConnectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);NetworkInfo mNetworkInfo = mConnectivityManager.getActiveNetworkInfo();if (mNetworkInfo != null) {// 如果有网络,当前是3g模式还是wifi模式LogUtils.v("Tool", mNetworkInfo.getTypeName());return mNetworkInfo.isAvailable();}}return false;}
/** * 检测是否在wifi环境下 *  * @param context * @return */public static boolean isWifi(Context context) {if (context != null) {ConnectivityManager mConnectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);NetworkInfo mNetworkInfo = mConnectivityManager.getActiveNetworkInfo();if (mNetworkInfo != null) {LogUtils.v("Tool", mNetworkInfo.getTypeName());if (mNetworkInfo.getTypeName().equals("WIFI")) {return true;}return false;}}return false;}


0 0
原创粉丝点击