Android_判断手机网络状态
2017-09-06 13:38
381 查看
//这是一个工具类
public static int getNetype(Context context) { int netType = -1; ConnectivityManager connMgr = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = connMgr.getActiveNetworkInfo();
//无网络 if (networkInfo == null) { return netType; } int nType = networkInfo.getType();
//手机网络 if (nType == ConnectivityManager.TYPE_MOBILE) { netType = 2; } else if (nType == ConnectivityManager.TYPE_WIFI) {//wifi网络 netType = 1; }
//返回 return netType; }
//加权限
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
相关文章推荐
- android 判断手机的网络连接状态
- android 判断手机网络连接状态
- Android 判断网络状态(包括手机连网状态以及目标网址状态)
- Android 工具类 —— 判断网络连接状态、GPS是否打开、基站信息和手机IMSI码
- Android 判断手机当前的网络状态
- android开发判断手机网络连接状态
- Android中手机的网络状态(判断是否联网/3G/4G/WIFI)
- Android----怎么判断手机的网络连接状态
- android手机网络状态监听,判断手机连接的是移动网络还是wifi等
- android获取手机的网络状态
- android 第二更(后台判断网络状态,反馈到页面)
- android判断当前网络状态及跳转到设置界面
- Android中判断网络连接是否可用及监控网络状态
- android 判断网络状态情况
- Android检测网络状态,判断当前网络是否可用
- Android中判断网络连接状态的方法
- android学习——ConnectivityManager 简单的使用 判断网络状态
- Android之判断当前网络状态
- Android判断网络状态方法详解
- android网络请求网络连接状态判断 & 监控网络状态改变