框架名称功能Foundation提供OC的基础类(像NSObject)、基本数据类型等UIKit创建和管理应用程序的用户界面QuartzCore提供动画特效以及通过硬件进行渲染的能力CoreGraphics提供2D绘制的基于C的APISystemConfiguration检测当前网络是否可用和硬件设...
分类:
移动开发 时间:
2014-12-22 17:41:40
阅读次数:
210
Apple设备连上wifi后会自动请求一个URL来判断是否可以正常访问Intelnet,该URL为:http://www.apple.com/library/test/success.html,正常情况下应该返回一个简单页面,内容为"Success“,Apple设备根据返回的内容来判断网络是否可用,如检测到没有返回“Success”,则认为无法..
分类:
移动开发 时间:
2014-11-30 17:13:56
阅读次数:
275
1.声明权限2.网络检测类public class NetworkDetector { /** Network type is unknown */ public static final int NETWORK_TYPE_UNKNOWN = 0; /** Current netw...
分类:
移动开发 时间:
2014-10-20 18:57:13
阅读次数:
307
public class NetworkProber {
/**
* 网络是否可用
*
* @param activity
* @return
*/
public static boolean isNetworkAvailable(Context context) {
ConnectivityManager connectivity = (Connectivit...
分类:
移动开发 时间:
2014-10-15 19:20:41
阅读次数:
154
用户手机当前网络可用:WIFI、2G/3G网络,用户打开与不打开网络,和是否可以用是两码事。可以使用指的是:用户打开网络了并且可以连上互联网进行上网。检测当前网络是否可用,代码如下:/** * 检测当的网络(WLAN、3G/2G)状态 * @param context Context...
分类:
移动开发 时间:
2014-10-11 10:57:35
阅读次数:
514
由于流量精灵需要在 蜂窝数据或者3G 环境下进行流量监控因此需要判定3G 环境将SystemConfiguration.framework添加进工程:引入头文件#import//-判断当前网络是否可用+(BOOL) isNetworkEnabled{ BOOLbEnabled =FALSE; NSS...
分类:
移动开发 时间:
2014-09-30 15:15:29
阅读次数:
216
#import
#import "Reachability.h"
@interface AppDelegate : UIResponder
@property (strong, nonatomic) UIWindow *window;
@property (strong, nonatomic) Reachability *reach;
@end
#import "AppDele...
分类:
其他好文 时间:
2014-09-25 13:08:49
阅读次数:
315
/** * to judge if the net is available * 用户手机当前网络可用:WIFI、2G/3G/4G网络; * 用户打开与不打开网络,和是否可以用是两回事,打开了未必就可以上网 */ public static boolea...
分类:
移动开发 时间:
2014-09-16 12:37:10
阅读次数:
249
/** * 检测网络是否可用 * * @return */ public boolean isNetworkConnected() { ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVI...
分类:
移动开发 时间:
2014-09-01 17:28:53
阅读次数:
171
在android程序中运行第一步就是检测当前有无可用网络如果没有网络可用就退出程序if (isConnect(this)==false) { new AlertDialog.Builder(this) .setTitle("网络错...
分类:
移动开发 时间:
2014-08-23 19:03:41
阅读次数:
182