package com.liucanwen.baidulocation.util;import android.app.Activity;import android.content.Context;import android.net.ConnectivityManager;import android.net.NetworkInfo;import android.widget.Toast;public class NetworkStatus {    public boolean netStatus = false;    /**     * @param args     */    /*public NetworkStatus(Context context) {        try {            ConnectivityManager connectManager = (ConnectivityManager) context                    .getSystemService(Context.CONNECTIVITY_SERVICE);            NetworkInfo activeNetworkInfo = connectManager                    .getActiveNetworkInfo();            if (activeNetworkInfo != null) {                if (activeNetworkInfo.isAvailable()                        && activeNetworkInfo.isConnected()) {                    netStatus = true;                }            }        } catch (Exception e) {            e.printStackTrace();        }    }*/    public NetworkStatus(Context context) {    ConnectivityManager con=(ConnectivityManager)context.getSystemService(Activity.CONNECTIVITY_SERVICE);      boolean wifi=con.getNetworkInfo(ConnectivityManager.TYPE_WIFI).isConnectedOrConnecting();      boolean internet=con.getNetworkInfo(ConnectivityManager.TYPE_MOBILE).isConnectedOrConnecting();      if(internet){          //执行相关操作          netStatus=true;        Toast.makeText(context,                  "当前移动网络已连接!", Toast.LENGTH_LONG)                  .show();      }else if(wifi){         netStatus=true;        Toast.makeText(context,                  "当前WIFI已连接", Toast.LENGTH_LONG)                  .show();      } else    {        Toast.makeText(context,                   "亲,网络连了么?", Toast.LENGTH_LONG)                  .show();     }}}/* * 另外需要权限 <uses-permission * android:name="android.permission.ACCESS_NETWORK_STATE" /> */

更多相关文章

  1. Android studio 多线程网络文件下载
  2. android判断网络是否能用
  3. Android中通过代码检测系统是否有root权限
  4. android 获取网络上服务器图片
  5. Android 监控网络状态
  6. android网络状态检查
  7. Android 下的网络测试工具一个!
  8. Android 异步获取网络图片并处理图片Out Of Memory 内存溢出问题
  9. Android设置背景图像重复【整理自网络】

随机推荐

  1. Android(安卓)Studio快捷键大全
  2. Android(安卓)ICS关机跟重新启动功能研究
  3. Android下修改hosts文件
  4. Android(安卓)高手进阶教程(十四)之----A
  5. Android(安卓)启动过程详解
  6. Android(安卓)ApiDemos示例解析(91):OS->
  7. Android布局 android:gravity 和 android
  8. 10大开源Android项目
  9. Android简明开发教程一:概述
  10. Android视频开发基础(三)