public class NetWork { //这是判断网络的方法,返回0是没有网络,1是WiFI网络,2是移动网络 public static int getType(Context context) { ConnectivityManager conn= (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo info = conn.getActiveNetworkInfo(); if(info==null) { return 0; } int type=info.getType(); if(type==ConnectivityManager.TYPE_WIFI) { return 1; } if(type==ConnectivityManager.TYPE_MOBILE) { return 2; } return 0; } }
网络判断逻辑及三种方式(工具类)
最新推荐文章于 2023-06-26 21:35:54 发布