xml添加权限:

 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

onCreate:注册帧听
NetState receiver = new NetState();
IntentFilter filter = new IntentFilter();

filter.addAction(ConnectivityManager.CONNECTIVITY_ACTION);
this.registerReceiver(receiver, filter);
receiver.onReceive(this, null);

添加类:

class NetState extends BroadcastReceiver{    @Override    public void onReceive(Context context, Intent arg1) {        ConnectivityManager manager = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);        NetworkInfo gprs = manager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);        NetworkInfo wifi = manager.getNetworkInfo(ConnectivityManager.TYPE_WIFI);        if(!gprs.isConnected() && !wifi.isConnected())        {            AlertDialog.Builder ab = new AlertDialog.Builder(context);            ab.setMessage("网络连接断开,请检查网络");            ab.setPositiveButton("确定", new DialogInterface.OnClickListener() {                @Override                public void onClick(DialogInterface dialog, int which) {                    // TODO Auto-generated method stub                    dialog.dismiss();                }            }).show();        }        else{            AlertDialog.Builder ab = new AlertDialog.Builder(context);            ab.setMessage("网络连接成功");            ab.setPositiveButton("确定", new DialogInterface.OnClickListener() {                @Override                public void onClick(DialogInterface dialog, int which) {                    // TODO Auto-generated method stub                    dialog.dismiss();                }            }).show();                       }    }}

更多相关文章

  1. Android支持单词提示搜索框的网络请求策略
  2. android 显示 网络图片
  3. Android 检测网络是否可用
  4. android基于AndPermission的权限申请封装类
  5. Android 获取缩略图,网络视频,或者本地视频
  6. Android 10 文件读写权限申请
  7. 轮播网络图片加载适配

随机推荐

  1. android studio 使用github完整保存
  2. Android学习笔记二十二之ViewFlipper&&Ad
  3. android LocalBroadcastManager的使用
  4. 2016,这些 Android 技术会很火
  5. Android自定义TabLayout后ViewPager与Tab
  6. Android Dialog style属性
  7. Android选项卡的几种实现方法
  8. ScrollView包含其他可scroll的view时保持
  9. Android 有输入框的页面,一打开就会弹出输
  10. Android实现代码画虚线边框背景效果