1. 添加相应的权限

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


2. 判断方法

public boolean isNetworkAvailable() {        Context context = getApplicationContext();        ConnectivityManager connectivity = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);        if (connectivity == null) {        Toast.makeText(getBaseContext(), "zm zm zm zm zm zm ",Toast.LENGTH_LONG).show();        } else {           NetworkInfo[] info = connectivity.getAllNetworkInfo();           if (info != null) {              for (int i = 0; i < info.length; i++) {                 if (info[i].getState() == NetworkInfo.State.CONNECTED) {                    return true;                 }              }           }        }        return false;     }


更多相关文章

  1. Android(安卓)开机自启和后台自启权限
  2. ### Android(安卓)判断app的状态 重启app
  3. android 6.0 创建文件或文件夹失败
  4. android startActivityForResult
  5. android 笔记:判断手机是否显示虚拟按键
  6. android典型代码系列(十)------获取一个应用程序的权限信息(反射
  7. Android(安卓)Service中判断系统全屏
  8. android listView 滚动加载显示
  9. Android查看手机通讯录(ListView)

随机推荐

  1. Android面试系列文章2018之Java部分类加
  2. 深入分析Android(安卓)(build/core/*.mk
  3. Android(安卓)实现颜色渐变的一个小 tip
  4. Android中的文件扫描
  5. 在DDMS中FileExplore下什么都没有
  6. Android(安卓)java.lang.NoClassDefFound
  7. 11、从头学Android之Android布局管理:Line
  8. ListView 使用技巧
  9. Android(安卓)WiFi Direct文件传输
  10. Intent(意图)