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(安卓)ContentProvider 多进程mul
  2. Android之Button按钮
  3. 修改光标颜色
  4. Android初级教程理论知识(第二章布局&读写
  5. Android当中layer-list使用来实现多个图
  6. Android异步处理一:使用Thread+Handler实
  7. Android中常用布局属性
  8. Android(安卓)RelativeLayout 属性
  9. android:autoLink和Linkify
  10. Android中Activity启动模式详解