首先,要判断网络状态,需要有相应的权限,下面为权限代码(AndroidManifest.xml):

  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>  <uses-permission android:name="android.permission.INTERNET"/>然后,检测网络状态是否可用:
/**  * 对网络连接状态进行判断  * @return  true, 可用; false, 不可用  */  private boolean isOpenNetwork() {      ConnectivityManager connManager = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);      if(connManager.getActiveNetworkInfo() != null) {          return connManager.getActiveNetworkInfo().isAvailable();      }        return false;  }  

更多相关文章

  1. SeekBar自定义
  2. android手机安全卫士、Kotlin漫画、支付宝动画、沉浸状态栏等源
  3. Android(安卓)网络编程 目录
  4. Android标题栏、状态栏、全屏
  5. Android(安卓)动画标签——rotate
  6. Android(安卓)动画标签——translate
  7. Android音频开发(3):使用AudioRecord实现录音的暂停和恢复
  8. Android(安卓)判断是否打开移动网络开关
  9. Android隐藏状态栏和标题栏

随机推荐

  1. Android的Touch Mode
  2. 谷歌改变其Android版本使用数量计算方法
  3. Android名片扫描识别系统SDK
  4. 如何辨别你的android G1手机是否刷新SPL?
  5. Android开发实践:WIFI扫描功能的封装
  6. 在android画面切换时设置跟随变动的小圆
  7. Android(安卓)studio 获取每次编译apk时
  8. android微信视频播放填坑指南
  9. FFMPEG android 多CPU架构快速编译方案
  10. Android(安卓)针对个人开发者的bmob支付