package com.bingo.net;import android.app.Activity;import android.content.Context;import android.net.ConnectivityManager;import android.net.NetworkInfo;public class NetworkState {/** *  * @param activity * @return false 为没有可用网络  true 为当前网络正常 */public static boolean hasInternet(Activity activity) {ConnectivityManager manager = (ConnectivityManager) activity.getSystemService(Context.CONNECTIVITY_SERVICE);NetworkInfo info = manager.getActiveNetworkInfo();if (info == null || !info.isAvailable()) {return false;}if (info.isRoaming()) {return true;}return true;}}

更多相关文章

  1. 如何消除原生Android原生网络连接显示x或者惊叹号
  2. Android网络连接处理
  3. android 获取网络资源
  4. Android使用DefaultHttpClient访问Wap网络
  5. Android 9.0 网络权限的问题以及android:usesCleartextTraffic

随机推荐

  1. Android(安卓)线程归纳
  2. Android中使用HttpURLConnection和HttpCl
  3. view属性大全
  4. Android布局属性全面剖析
  5. Android——RatingBar(评价条)相关知识总结
  6. 2014.02.11 ——— android volley 打包
  7. 使用命令建立简单的布局
  8. android ActionBar(官方指导)
  9. XMPP android 相关收集
  10. Android学习笔记6——基本布局