Android中判断是否联网实现代码

 更新时间:2015年06月09日 11:25:21   投稿:junjie  
这篇文章主要介绍了Android中判断是否联网实现代码,本文直接给出实现代码,需要的朋友可以参考下

下面的方法返回false表示网络不通

// 检测网络
 public static boolean checkNetworkAvailable(Context context) {
 ConnectivityManager connectivity = (ConnectivityManager) context
  .getSystemService(Context.CONNECTIVITY_SERVICE);
 if (connectivity == null) {
  return false;
 } else {
  NetworkInfo[] info = connectivity.getAllNetworkInfo();
  if (info != null) {
  for (int i = 0; i < info.length; i++) {
   if (info[i].getState() == NetworkInfo.State.CONNECTED) {
   NetworkInfo netWorkInfo = info[i];
   if (netWorkInfo.getType() == ConnectivityManager.TYPE_WIFI) {
    return true;
   } else if (netWorkInfo.getType() == ConnectivityManager.TYPE_MOBILE) {
    return true;
   }
   }
  }
  }
 }
 return false;
 }

相关文章

  • Android中图片的三级缓存机制

    Android中图片的三级缓存机制

    这篇文章主要介绍了Android中图片的三级缓存机制的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-08-08
  • android实现计步功能初探

    android实现计步功能初探

    这篇文章主要介绍了android实现计步功能初探,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-12-12
  • Win10下Android App安装配置开发环境

    Win10下Android App安装配置开发环境

    这篇文章主要为大家详细介绍了Win10下Android App安装配置开发环境,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-07-07
  • Android 一个日历控件的实现代码

    Android 一个日历控件的实现代码

    本篇文章主要介绍了Android 一个日历控件的实现代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • 仿iphone中短信以及通话记录的时间显示

    仿iphone中短信以及通话记录的时间显示

    本篇文章是对仿iphone中短信以及通话记录的时间显示进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • Android自定义View实现圆形进度条

    Android自定义View实现圆形进度条

    这篇文章主要为大家详细介绍了Android自定义View实现圆形进度条,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-10-10
  • Android客户端首次启动引导界面

    Android客户端首次启动引导界面

    这篇文章主要为大家详细介绍了Android客户端首次启动引导界面,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-07-07
  • Android Lock锁实现原理详细分析

    Android Lock锁实现原理详细分析

    这篇文章主要介绍了Android Lock锁实现原理,Lock接口的实现类提供了比使用synchronized关键字更加灵活和广泛的锁定对象操作,而且是以面向对象的方式进行对象加锁
    2023-02-02
  • Android极光推送处理message遇到的坑解决

    Android极光推送处理message遇到的坑解决

    这篇文章主要为大家介绍了Android极光推送处理message遇到的坑解决,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-02-02
  • Android实现多级树形选择列表

    Android实现多级树形选择列表

    这篇文章主要为大家详细介绍了Android实现多级树形选择列表,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-04-04

最新评论