private BroadcastReceiver mConnReceiver = new BroadcastReceiver() {          @Override          public void onReceive(Context context, Intent intent) {                boolean isWifiConnected = false;              boolean isMobileConnected = false;                ConnectivityManager connMgr = (ConnectivityManager)                       context.getSystemService(Context.CONNECTIVITY_SERVICE);                NetworkInfo networkInfo = connMgr.getNetworkInfo(ConnectivityManager.TYPE_WIFI);                if(networkInfo != null)              isWifiConnected = networkInfo.isConnected();                networkInfo = connMgr.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);                if(networkInfo != null)              isMobileConnected = networkInfo.isConnected();                      Log.d("network status", "wifi == " + isWifiConnected + " and mobile == " + isMobileConnected);            }      };  

registerReceiver(mConnReceiver,              new IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION));  

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

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. MySQL如何实时同步数据到ES?试试这款阿里
  2. 肝了一周总结的SpringBoot实战教程,太实用
  3. DockerHub访问慢怎么破?自建个企业级镜像
  4. 干掉Navicat!MySQL官方客户端到底行不行?
  5. PMP考试个人感想
  6. Elasticsearch官方已支持SQL查询,用起来贼
  7. 解放双手!MyBatis官方代码生成工具给力!
  8. 还在使用第三方Docker插件?SpringBoot官方
  9. 当Swagger遇上YApi,瞬间高大上了!
  10. Lombok有啥牛皮的?SpringBoot和IDEA官方都