private ConnectivityManager connectivityManager;@Overrideprotected void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentView(R.layout.activity_main);    connectivityManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);    Log.i("mw","是否有可用网络:"+isNetSuccessFul());}public boolean isNetSuccessFul(){    NetworkInfo network = connectivityManager.getActiveNetworkInfo();    if (network == null ||network.getState() != NetworkInfo.State.CONNECTED) {        return false;    }    if(ConnectivityManager.TYPE_WIFI == network.getType()){        Log.i("mw", "WIFI网络");    }    if(ConnectivityManager.TYPE_MOBILE == network.getType()){        Log.i("mw", "移动网络");    }    return true;}

 

更多相关文章

  1. Android(安卓)获取设备信息
  2. Android判断当前网络类型是否为5G
  3. Android系统设置【android.provider.settings】
  4. Android抽屉效果(使用LayoutParams来移动View的位置)
  5. Android(安卓)程序实时监听网络变化状态
  6. android获取设备空闲空间
  7. Android(安卓)TelephonyManager类用法
  8. Android(安卓)HttpClient网络通信
  9. android 状态栏移动到底部

随机推荐

  1. Android的xml-Rpc实现
  2. 致Android开发者的Kotlin入门
  3. Android中 AsyncTask和Handler对比(特别有
  4. Intent的简介以及属性详解
  5. DEPHI XE5 XE6 ANDROID IOS开发的几点体
  6. android微信api登录的接入
  7. 在用Kivy开发Python手机游戏时通过Plyer
  8. Android(安卓)ThreadPoolExecutor线程池
  9. android 对话框对于返回值的处理
  10. Android-APP启动优化