zoukankan      html  css  js  c++  java
  • Android判断网路是否畅通加权限

    权限:

     <uses-permission android:name="android.permission.INTERNET"/>
     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

    MainActivity

     //判断网路是否畅通加权限
             if(NetWorkUtil.isNetAvailable(MainActivity.this)){//网络畅通
                //开始请求数据
             }else{
                 Toast.makeText(MainActivity.this, "目前没网请检查网络权限", 0).show();
             }
    NetWorkUtil
    复制代码
    public class NetWorkUtil {
          public static boolean isNetAvailable(Context context){
                //获得网络管理器
                ConnectivityManager connM = 
                        (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
                NetworkInfo netInfo = connM.getActiveNetworkInfo();//得到网络详情
                
                if(netInfo == null || !netInfo.isAvailable())
                    return false;
                
                return true;
            }
    }
    复制代码
  • 相关阅读:
    四级英语day9
    123
    像程序员一样思考
    Kali
    OS X
    Effective Java
    DHU ACM OJ
    Ambari
    Hadoop
    Hadoop2
  • 原文地址:https://www.cnblogs.com/wbp0818/p/5453011.html
Copyright © 2011-2022 走看看