【Android开发--新手必看篇】网络管家(判断是否联网)

    技术2022-07-11  87

    Android笔记

    ​ ——网络管家 【若对该知识点有更多想了解的,欢迎私信博主~~】

    网络管家

    一:使用

    制作判断网络状态的方法

    public static boolean isNetworkConnected(Context context) { if (context != null) { ConnectivityManager mConnectivityManager = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo mNetworkInfo = mConnectivityManager.getActiveNetworkInfo(); if (mNetworkInfo != null) { return mNetworkInfo.isAvailable(); } } return false; }

    使用

    findViewById(R.id.ok).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { boolean a=isNetworkConnected(getApplicationContext()); if (a==true){ Log.e("asd","网络已连接") }else { Log.e("asd","网络已断开") } } });
    注:需要开飞行模式(或将wifi和手机卡都断开)
    Processed: 0.015, SQL: 9