安卓判断网络是否可用

原创 2018年04月17日 14:43:00

安卓判断网络是否可用

public class NetWorkCheckTool {

    /**当前网络可用**/
    public static boolean isNetworkAvailable(Context context) {
        NetworkInfo info = getNetworkInfo(context);
        if (info != null) {
            return info.isAvailable();
        }
        return false;
    }

    /**当前网络来连接使用wifi**/
    public static boolean isWifi(Context context) {
        NetworkInfo info = getNetworkInfo(context);
        if (info != null) {
            if (info.getType() == ConnectivityManager.TYPE_WIFI)
                return true;
        }
        return false;
    }

    /**当前网络来连接使用移动网络**/
    public static boolean isMobile(Context context) {
        NetworkInfo info = getNetworkInfo(context);
        if (info != null) {
            if (info.getType() == ConnectivityManager.TYPE_MOBILE)
                return true;
        }
        return false;
    }

    private static NetworkInfo getNetworkInfo(Context context) {

        ConnectivityManager cm = (ConnectivityManager) context
                .getSystemService(Context.CONNECTIVITY_SERVICE);
        return cm.getActiveNetworkInfo();
    }


}

从零开始实现一个可用的mvc框架

-
  • 1970年01月01日 08:00

Android中判断网络是否可用的代码_大企鹅

这篇文章主要介绍了Android中判断网络是否可用的代码分享, 本文直接给出实现代码,需要的朋友可以参考下import android.content.BroadcastReceiver; impo...
  • w630886916
  • w630886916
  • 2016-10-17 15:29:10
  • 3754

android 判断网络连接是否可用

为了提高用户体验,我们在开发 android 应用的过程需要联网获取数据的时候我们首先要做的一步就是: 1.判断当前手机是否打开了网络, 2.打开了网络是否可以上网, 然后再去执行联网逻辑,避免...
  • z1074971432
  • z1074971432
  • 2013-11-10 11:46:05
  • 6786

android 判断当前网络是否可用(ping网络),包含wifi和移动数据网络

/** * 判断当前的网络连接状态是否能用 * return ture 可用 flase不可用 */ public static final boolean ping() { S...
  • liu3364575
  • liu3364575
  • 2017-08-23 18:00:04
  • 25579

Android 可以检测网络的例子,可以检测出连接的不可用wifi

  • 2015年03月13日 17:11
  • 641KB
  • 下载

Android的网络状态判断

Android网络连接判断与处理 获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。   1)判断是否有网络连接   1 p...
  • qq_15807167
  • qq_15807167
  • 2016-06-30 18:43:43
  • 12554

Android检查设备是否可以访问互联网,判断Internet连接,测试网络请求,解析域名

本文为大家介绍三种方式来检查Internet连接状态。 1、使用Linux系统ping ip的命令方式检查设备的Internet连接状态。 2、使用HttpURLConnection的get请求方式...
  • sgyingyin
  • sgyingyin
  • 2017-04-14 17:15:49
  • 4173

Android网络监听(wifi情况下网络是否可用)

  • 2016年07月22日 16:43
  • 273KB
  • 下载

ios 判断网络是否可用

#import "isNetavilable.h" #import @implementation isNetavilable +(BOOL)isNetAvilable{     B...
  • jks456
  • jks456
  • 2014-12-21 20:34:16
  • 901

安卓手机下面如何判断网络是否连接

最近发现网上有不少的关于手机联网判断的例子,结果发现没几个正确的原因,把有网和没有网的逻辑刚好写反了,不知道是否是因为博客的抄袭转载太严重了,请大家仔细看看,不信可以自己去测试 逻辑比较简单,直接上...
  • YiRanAiNi_
  • YiRanAiNi_
  • 2016-07-15 17:17:01
  • 736
收藏助手
不良信息举报
您举报文章:安卓判断网络是否可用
举报原因:
原因补充:

(最多只允许输入30个字)