/** AFNetworkReachabilityStatusUnknown = -1, // 未知 AFNetworkReachabilityStatusNotReachable = 0, // 无连接 AFNetworkReachabilityStatusReacha...
分类:
其他好文 时间:
2014-11-27 23:38:08
阅读次数:
439
1 import android.content.Context; 2 import android.net.ConnectivityManager; 3 import android.net.NetworkInfo; 4 5 /** 6 * 网络工具类 添加网络状态许可: 8 * 9 ...
分类:
移动开发 时间:
2014-11-26 13:38:24
阅读次数:
128
网络分wifi、3G、2G、无网络连接;第一种方案:逻辑如下:1、先判断当前有无网络;2、有网络的情况下:(1)、网络为wifi;(2)、网络为3G;(3)、网络为2G;使用reachability里的KShouldPrintReachabilityFlags 就可以详细区分出wifi、3G、2G,...
分类:
其他好文 时间:
2014-11-21 12:14:46
阅读次数:
290
ios中判断网络连接方式的方法很多种,常用的大多是加入开源库,然后根据开源库中提供的方法进行判断。下面提供一种方法:多多指教NSArray *subviews = [[[[UIApplication sharedApplication] valueForKey:@"statusBar"] value...
分类:
移动开发 时间:
2014-11-21 10:21:24
阅读次数:
204
android:name="android.permission.ACCESS_NETWORK_STATE" />
private boolean getNetWorkStatus() {
boolean netSataus = false;
ConnectivityManager cwjManager = (ConnectivityManager)...
分类:
移动开发 时间:
2014-11-11 14:24:19
阅读次数:
193
PingPing是测试网络联接状况以及信息包发送和接收状况非常有用的工具,是网络测试最常用的命令。Ping向目标主机(地址)发送一个回送请 求数据包,要求目标主机收到请求后给予答复,从而判断网络的响应时间和本机是否与目标主机(地址)联通。如果执行Ping不成功,则可以预测故障出现在以下几个方面:网线...
分类:
其他好文 时间:
2014-11-02 12:00:16
阅读次数:
226
1.Reachability// 监听网络状态改变的通知[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(networkStateChange) name:kReachabilityChangedNot...
分类:
移动开发 时间:
2014-10-24 16:22:23
阅读次数:
343
一般在windows 来判断网络连通性用ping 和tracert,ping的话可以来判断丢包率,tracert可以用来跟踪路由,在Linux中有一个更好的网络连通性判断工具,它可以结合ping nslookup tracert 来判断网络的相关特性,这个命令就是mtr[root@10.10.90....
分类:
其他好文 时间:
2014-10-24 15:57:26
阅读次数:
481
/**
* 判断移动网络是否开启
*
* @param context
* @return
*/
public static boolean isNetEnabled(Context context) {
TelephonyManager tm = (TelephonyManager) context
.getSystemService(Context.TELE...
分类:
移动开发 时间:
2014-10-19 11:35:58
阅读次数:
620
注册广播监听网络连接和断开状态的变化,判断网络连接模式;
private ConnectivityManager mConnectivityManager;
private NetworkInfo netInfo;
/////////////监听网络状态变化的广播接收器
private BroadcastReceiver myNetReceiver = new Broad...
分类:
其他好文 时间:
2014-10-17 10:14:24
阅读次数:
202