Android网络判断
2015-06-24 15:35
531 查看
很多联网应用在连接前都应该做检测;在没有网络的时候,要及时的提醒用户,避免用户长时间无谓的等待~
代码如下:
[java] view
plaincopy
ConnectivityManager manager = (ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE);
NetworkInfo networkinfo = manager.getActiveNetworkInfo();
if (networkinfo == null || !networkinfo.isAvailable()) {
// 当前网络不可用 你该干嘛干嘛
} else {
// 当前网络可用,可执行交互操作
}
别忘了权限~
[java] view
plaincopy
<uses-permission androi
代码如下:
[java] view
plaincopy
ConnectivityManager manager = (ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE);
NetworkInfo networkinfo = manager.getActiveNetworkInfo();
if (networkinfo == null || !networkinfo.isAvailable()) {
// 当前网络不可用 你该干嘛干嘛
} else {
// 当前网络可用,可执行交互操作
}
别忘了权限~
[java] view
plaincopy
<uses-permission androi
相关文章推荐
- Android5.0网络之socket接口的改变
- HttpWebRequest使用证书请求
- Android开发之HttpURLConnection
- CentOS 7的网络不通的解决方法
- string StartsWith 方法 Https
- tcp窗口滑动以及拥塞控制
- httperf、autobench安装、使用
- UI之网络编程(GET异步)
- 设置https验证方式
- HttpStatusCodeResult
- http状态码 404 200 500
- System.GC.Collect();//垃圾回收,回收没有正常关闭的http连接
- 网络五层模型及相关协议的数据格式
- TCP/IP,http,socket,长连接,短连接——小结。
- Android手游《斗地主》完整源码(支持单机和网络对战)
- 本地网络资源获取
- http post和get 含义,及响应代码含义
- HTTPS对网站性能SEO有哪些影响?
- Ubuntu 14.10 下网络流量实时监控ifstat iftop命令详解
- 【WEB HTTP】缓存