1.

public static boolean checkNet(Context context) {// 获取手机所有连接管理对象(包括对wi-fi,

// net等连接的管理)

try {

ConnectivityManager connectivity = (ConnectivityManager) context

.getSystemService(Context.CONNECTIVITY_SERVICE);

if (connectivity != null) {

// 获取网络连接管理的对象

NetworkInfo info = connectivity.getActiveNetworkInfo();

//System.out.println(">>>>>>>>>>>>Net:"+info);

if (info == null || !info.isAvailable()){

return false;

}else{

return true;

}

//if (info != null && info.isConnected()) {

//// 判断当前网络是否已经连接

//if (info.getState() == NetworkInfo.State.CONNECTED) {

//return true;

//}

//}

}

} catch (Exception e) {

e.printStackTrace();

}

return false;

}

2.配置AndroidManifest.xml:<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

更多相关文章

  1. android 获取手机所有短信内容
  2. Android(安卓)百度地图蓝点定位
  3. Android学习_android镜像
  4. android线程调度工具类SchedulerUtils
  5. Android为多媒体文件生成缩略图
  6. Android(安卓)四大组件之 Service(二)
  7. Android(安卓)4.4 KitKat 更新内容
  8. 【学习Android(安卓)NDK开发】native code通过JNI调用Java方法
  9. Java和Javascript互调的例子 ---------(Android(安卓)WebView 中)

随机推荐

  1. 详解Android(安卓)消息处理机制
  2. Android(安卓)UI组件框架AndroidMaterial
  3. android layout_weight的使用
  4. 为Android系统定制重启功能
  5. android OpenGL开发使用JPCT-AE引擎显示3
  6. 学习Android Handler消息传递机制
  7. Android新手入门1
  8. IntelliJ IDEAx导出安卓(Android)apk文件图
  9. 独立开发者-Android市场发布指南
  10. Android之ContentProvider总结