Android 判断网络类型
2015-10-15 00:00
232 查看
//判断网络类型
ConnectivityManager connectivityManager
= (ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE);
//判断当前的网络连接类型
NetworkInfo networkInfo
= connectivityManager.getActiveNetworkInfo();
if (!networkInfo.isAvailable())
return;
//获取当前网络的类型
String type = "";
if (networkInfo.getType() == ConnectivityManager.TYPE_MOBILE) {
//Mobile流量
type = "m";
} else if (networkInfo.getType() == ConnectivityManager.TYPE_WIFI) {
//wifi
type = "w";
item.setWifiData(totalWifi + "");
}
ConnectivityManager connectivityManager
= (ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE);
//判断当前的网络连接类型
NetworkInfo networkInfo
= connectivityManager.getActiveNetworkInfo();
if (!networkInfo.isAvailable())
return;
//获取当前网络的类型
String type = "";
if (networkInfo.getType() == ConnectivityManager.TYPE_MOBILE) {
//Mobile流量
type = "m";
} else if (networkInfo.getType() == ConnectivityManager.TYPE_WIFI) {
//wifi
type = "w";
item.setWifiData(totalWifi + "");
}
相关文章推荐
- chkconfig --add httpd Error服务不支持
- java Webservice(一)HttpClient使用(一)
- 标准java http和 apach httpclient总结
- LinuxMint下Apache Http源码安装过程
- http长连接和短连接-转
- java中网络socket编程简单例子,用于读写字符
- python网络编程实例简析
- HttpURLConnection的总结
- unix网络编程环境
- unix网络编程环境
- VMware主机和虚拟机网络设置
- Netty使用Http上传文件
- Linux 命令 - ping: 向网络主机发送 ICMP ECHO_REQUEST 包
- html <meta http-equiv="refresh" content="0; url=">什么意思?
- 笔试题——一次HTTP访问流程步骤
- android httpclient
- https
- 《UNIX网络编程》读书笔记2---2-5章,套接字断开2,3事
- 面试小结二:关于计算机网络的面试题整理
- 网络协议