检测当前网络状态,,2g,,3g,,WiFi

原创 2016年06月02日 10:09:19
<pre name="code" class="objc">
调用方法 [self checkNetWork];
//- (void)checkNetWork {
//    // 网络检测类
//    AFNetworkReachabilityManager *manager = [AFNetworkReachabilityManager sharedManager];
//    // 开启检测
//    [manager startMonitoring];
//    [manager setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {
//        switch (status) {
               // 我连接网络
//            case AFNetworkReachabilityStatusNotReachable:
//                [ToolsView setBool:NO forKey:BYJ_IsNetWork];
//                break;
               // 网络状态未知
//            case AFNetworkReachabilityStatusUnknown:
                // 使用的wifi
//            case AFNetworkReachabilityStatusReachableViaWiFi:
//                [ToolsView setBool:YES forKey:BYJ_IsNetWork];
//                [self showAlertMessage:@"当前使用的是Wifi,确定上传?"];
//                break;
                 // 使用的数据
//            case AFNetworkReachabilityStatusReachableViaWWAN:
//                [ToolsView setBool:YES forKey:BYJ_IsNetWork];
//                [self showAlertMessage:@"当前使用的是数据流量,确定上传?"];
//                break;
//
//            default:
//                break;
//        }
//    }];
//}
      //停止检测方法 
[manager stopMonitoring];}





相关文章推荐

Android端如何获取手机当前的网络状态,比如wifi还是3G, 还是2G, 电信还是联通,还是移动

不多说了,直接看代码, NB人会懂的! package com.example.vdisktest; import android.app.Activity; import android.con...

iOS开发 - 检测网络状态(WIFI、2G/3G/4G)

检测网络状态在网络应用中,需要对用户设备的网络状态进行实时监控,目的是 让用户了解自己的网络状态,防止一些误会(比如怪应用无能) 根据用户的网络状态进行智能处理,节省用户流量,提高用户体验 WI...

iOS开发-Reachability实时检测Wifi,2G/3G/4G/网络状态

最近遇到一个功能就是根据用户当前的网络状,用户未联网需要提示一下,如果是Wifi可以推荐一些图片新闻,如果是3G模式设置为无图的模式,获取网络状态比较简单,毕竟中国现在的流量还是一个比较贵的状态,哪天...

android 处理网络状态——无网,2g,3g,wifi,ethernet,other

今天在一位很牛逼的学长的博客里面看到了这段代码后,很是激动啊,于是就“偷”了过来,嘿嘿。。。。为自己也为更多需要它的程序媛 直接上代码: public class GetNetWorkStateAct...

Android如何检测网络的类型为3G、2G、wap、wifi

关于Android如何检测网络的类型,网上代码很多,但是有用的精品不多,前段时间,因为做项目需要涉及到具体网络类型的检查,特别是区分2G网络是为wap,还是net,类型,因为wap类型,需要配置代理上...

Android如何检测网络的类型为3G、2G、wap、wifi

关于Android如何检测网络的类型,网上代码很多,但是有用的精品不多,前段时间,因为做项目需要涉及到具体网络类型的检查,特别是区分2G网络是为wap,还是net,类型,因为wap类型,需要配置代理上...

android网络状态判断(wifi、3G、2G)

首先需要加入权限  代码如下 复制代码     检查网络状态代码如下  代码如下 复制代码...

iPhone开发 判断当前的网络是3g还是wifi

1.添加framework: 将SystemConfiguration.framework 添加进工程。 2.下载Reachability https://developer.apple.com...

Android编程获取网络连接状态(3G/Wifi)及调用网络配置界面

Android编程获取网络连接状态(3G/Wifi)及调用网络配置界面获取网络连接状态  随着3G和Wifi的推广,越来越多的Android应用程序需要调用网络资源,检测网络连接状态也就成为网络应用程...

ios 确认网络环境3G/WIFI,网络状态监测的总结

from: http://blog.sina.com.cn/s/blog_6f40a0e70100srip.html 开发Web等网络应用程序的时候,需要确认网络环境,连接情况等信息。如果没有处理它...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:检测当前网络状态,,2g,,3g,,WiFi
举报原因:
原因补充:

(最多只允许输入30个字)