检测手机当前是否有网络
2016-05-24 10:28
232 查看
/**
* 穿入参数 :上下文 * 检查联网情况(手机是否正常联网)。 eg:isNetworkAvailable(context); * * @param context * @return True表示网络正常,False标识未连上网络 */ public boolean isNetworkAvailable(Context context) { ConnectivityManager mgr = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo[] info = mgr.getAllNetworkInfo(); if (info != null) { for (int i = 0; i < info.length; i++) { if (info[i].getState() == NetworkInfo.State.CONNECTED) { return true; } } } return false; }
相关文章推荐
- 【iOS】使用 Reachability 第三方库 检测网络
- swift学习笔记之全局变量和全局方法
- IOS中如何判断当前网络状态
- 网络判断
- Android-Service(系统服务实例:定位,网络判断,电话服务 ,通知栏通知等)
- iOS 判断当前是否有网络
- 网络判断—NetWorkUtil
- 网络判断
- Wifi网络判断
- Android Studio进行网络判断
- iOS 判断网络连接状态的几种方法
- 小程序网络判断,给出提示wx.getNetworkType
- 模拟Http登录
- Java实现网络爬虫
- golang 的 http cookie 用法
- http://www.zhihu.com/question/24301047
- 以前在网络相关的公司学到的,记录一下,http协议和https协议的区别
- http协议的状态码
- HTTP协议头部与Keep-Alive模式详解
- HTTP协议详解