判断是否有可用的网络实现代码:

package com.example.isnetworkdemo;import android.net.ConnectivityManager;import android.net.NetworkInfo;import android.os.Bundle;import android.app.Activity;import android.content.Context;import android.util.Log;import android.view.Menu;import android.widget.Toast;public class MainActivity extends Activity {    private Context context = MainActivity.this;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        //判断是否有可用的网络        if(isNetworkVilible(context)){             Toast.makeText(getApplicationContext(), "当前有可用网络!", Toast.LENGTH_LONG).show();        }else{             Toast.makeText(getApplicationContext(), "当前无可用网络!", Toast.LENGTH_LONG).show();        }    }    /**     * 检查当前网络是否可用     * @param context     * @return     */    public boolean isNetworkVilible(Context context) {        // 获取手机ConnectivityManager连接管理对象        ConnectivityManager connectivityManager = (ConnectivityManager) context                .getSystemService(Context.CONNECTIVITY_SERVICE);        if (connectivityManager != null) {            //获取当前正在使用网络            NetworkInfo info = connectivityManager.getActiveNetworkInfo();            if (info != null && info.isConnected()) {                if (info.getState() == NetworkInfo.State.CONNECTED) {                    return true;                }            }        }        return false;    }}
 运行结果:

android 判断当前网络是否可用_第1张图片

android 判断当前网络是否可用_第2张图片

更多相关文章

  1. Android 判断是否为Wifi网络
  2. Android之检查网络是否可用(跳转网络设置页面)
  3. Android 中保存图片的代码
  4. android之将图片转化为圆形图片
  5. Android 使用decodeFile方法加载手机磁盘中的图片文件
  6. Android:使用SpannableString实现图片替换相应的文字
  7. Android 加载图片并存放在缓存中
  8. android 实现图片的裁剪
  9. Android Q 版本新的网络状况判断方式

随机推荐

  1. Android(安卓)学习
  2. Android图片压缩的实例详解
  3. Android(安卓)adt v22.6.2 自动创建 appc
  4. 关于Android的面试题目汇总
  5. Android(安卓)异常捕获
  6. Android(安卓)5.0特性
  7. Android中MediaMuxer和MediaCodec用例 -
  8. Google很快将发布Android(安卓)4.0(冰激
  9. 再学Android(安卓)Studio
  10. Android内存优化之图片优化