android 检查网络状态
16lz
2021-01-23
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;}}
更多相关文章
- 如何消除原生Android原生网络连接显示x或者惊叹号
- Android网络连接处理
- android 获取网络资源
- Android使用DefaultHttpClient访问Wap网络
- Android 9.0 网络权限的问题以及android:usesCleartextTraffic