android 检测 wifi 3G 网络 状态
2014-02-07 00:21
549 查看
// 获取连接管理器 ConnectivityManager conMgr = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); // 获取管理器的活动网络信息对象 NetworkInfo activeInfo = conMgr.getActiveNetworkInfo(); if (activeInfo != null && activeInfo.isConnected()){ // 查看网络连接类型 wifiConnected = activeInfo.getType() == ConnectivityManager.TYPE_WIFI; mobileConnected = activeInfo.getType() == ConnectivityManager.TYPE_MOBILE; // wifi 连接 if(wifiConnected){ // ... } else{ // 3G 网络连接 // ... } }
相关文章推荐
- fsockopen用feof读取http响应内容的一些问题
- fsockopen与HTTP 1.1/HTTP 1.0
- Android 网络调试
- httpd-2.4.7+mysql-5.6.15+php-5.5.8+subversion-1.8.5
- 理解Socket网络编程Accept()函数
- socket网络编程一些理解(未涉及代码)
- 安全配置交换机端口提高网络安全性
- Android 发送HTTP GET POST 请求以及通过 MultipartEntityBuilder 上传文件(二)
- 如何隐藏MAC地址和IP地址
- 路由器与交换机的区别
- python 抓http GET POST 客户端请求包(关键的是规则)
- Windows 7如何知道用户网络受限
- http链接的性能测试工具httping
- HTTP请求方式中get和post的区别
- ObjC利用正则表达式抓取网页内容(网络爬虫)
- commons-httpclient简单使用
- java网络唤醒,win7的网络唤醒(后面更新Liunx的)
- 黑马程序员_Java基础_网络编程
- 第一章 HTTP消息机制和经典的同步I/O流
- HTTP/2有哪些值得期待的特性