zoukankan      html  css  js  c++  java
  • android网络监测

    public static boolean isNetworkConnected(Context context) 

    {  

        if (context != null) {  

            ConnectivityManager mConnectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);  

        NetworkInfo mNetworkInfo = mConnectivityManager.getActiveNetworkInfo();  

        if (mNetworkInfo != null) {  

          netConnectType = mNetworkInfo.getType();

          if(netConnectType == ConnectivityManager.TYPE_WIFI)

          { //wifi

          m_preConnectNetType = ConnectivityManager.TYPE_WIFI;

          }

          else if(netConnectType == ConnectivityManager.TYPE_ETHERNET)

          { //以太网

          m_preConnectNetType = ConnectivityManager.TYPE_ETHERNET;   

          }

          else if(netConnectType==ConnectivityManager.TYPE_MOBILE)

          {  //3g网卡

          m_preConnectNetType = ConnectivityManager.TYPE_MOBILE;

          }

          return mNetworkInfo.isAvailable();  

        }  

    }  

    return false;  

  • 相关阅读:
    组件基础
    css 手稿
    HTML手稿
    Vmstat命令监控Linux资源并将数据通过图形化方式显示
    JAVA---类和对象
    JAVA---Graphics2D类
    JAVA---数组
    JAVA---图形处理
    JAVA----日历源代码
    SQL常用语句大全
  • 原文地址:https://www.cnblogs.com/xinanheishao/p/5521806.html
Copyright © 2011-2022 走看看