Android中判断有时候因为功能的需求,需要判断是否有网络连接(3g or wifi),代码如下:

/** * @descrption 检查是否有网络可用 * @author xdwang * @create 2012-9-18下午10:13:42 * @return 有网络则返回ture,否则返回false */public boolean checkNetwork() {boolean flag = false;ConnectivityManager cwjManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);if (cwjManager.getActiveNetworkInfo() != null)flag = cwjManager.getActiveNetworkInfo().isAvailable();return flag;}

需要在AndroidManifest.xml 中加上检查网络的权限
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

更多相关文章

  1. Android判断是否有网络连接
  2. Android(安卓)检查版本更新 Server后台下载
  3. Android调用测试
  4. Android下载网络文本
  5. Android(安卓)网络通信框架Volley简介(Google IO 2013)
  6. Android网络抓包
  7. Android(安卓)编程下 Touch 事件的分发和消费机制
  8. Android中检测手机制式和移动网络类型
  9. android中的Touch研究

随机推荐

  1. 如何成为一个偷懒又高效的Android开发人
  2. Android(安卓)四大核心组件之Activity
  3. android 判断是否连接钢琴和检测钢琴是哪
  4. Android 文件下载与解压缩
  5. Android 仿微信支付密码界面
  6. Android 定时获取系统内存信息
  7. Android OEM 厂商提供的 USB驱动
  8. Android 采用Pull解析XML内容 【学习记录
  9. Android 仿苹果底部弹出Dialog
  10. Android 之欢迎界面Splash