`
weizhai12
  • 浏览: 144822 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

Android中检测网络连接状况的方法

 
阅读更多

在Android中很多应用都要检测网络连接的状态,下面介绍下检测网络连接的一个方法:

/* 检测网络连接状态 */
public static boolean CheckNetWork() {
boolean result;
ConnectivityManager cm = (ConnectivityManager) MyApplication
.getInstance().getSystemService("connectivity");
NetworkInfo netinfo = cm.getActiveNetworkInfo();
if (netinfo != null && netinfo.isConnected()) {
result = true;
Log.i(TAG, "The net was connected");
} else {
result = false;
Log.i(TAG, "The net was bad!");
}
return result;
}


分享到:
评论

相关推荐

    安卓实现网络情况监测,网络连接是否有效,判断移动网络还是WIFI

    安卓端实现对APP实时网络的检测,可判断此时手机能否访问网络,以及判断出此时是在使用移动流量还是WIFI,代码里有解释和介绍。博客介绍可看https://blog.csdn.net/weixin_38611617/article/details/115296055

    基于Android的WiFi单片机连接水位检测程序.zip

    《基于Android的WiFi单片机连接水位检测程序》是一款专为水位监测而设计的应用程序,旨在通过智能手机远程实时监控水位情况。该系统利用WiFi单片机作为传感器节点,部署在需要监测水位的区域,如水库、河流或水箱等...

    android 判断网络是否可用与连接的网络是否能上网

    下面小编就为大家分享一篇android 判断网络是否可用与连接的网络是否能上网,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    Android高级编程--源代码

    在每章的讲解中,它会让你通过一系列示例项目逐步掌握Android中的各种新功能和技术,助你取得最圆满的学习效果。本书所介绍的各个应用实例简明扼要且极具实用价值,它们覆盖了Android 1.0的所有基本功能和高级功能...

    新版Android开发教程.rar

    ----------------------------------- Android 编程基础 1 封面----------------------------------- Android 编程基础 2 开放手机联盟 --Open --Open --Open --Open Handset Handset Handset Handset Alliance ...

    Android实现蓝牙(BlueTooth)设备检测连接

    无论是WIFI还是4G网络,建立网络连接后都是访问互联网资源,并不能直接访问局域网资源。比如两个人在一起,A要把手机上的视频传给B,通常情况是打开手机QQ,通过QQ传送文件给对方。不过上传视频很耗流量,如果现场...

    基于android的一氧化碳检测app.zip

    这款App具有以下特点:实时监测:通过与一氧化碳检测器连接,App可以实时显示当前环境中的一氧化碳浓度,让用户随时了解空气质量状况。数据记录:App会自动记录一氧化碳浓度的历史数据,方便用户查看和分析。用户...

    NetworkAlert:Android App可检测Internet连接的变化并发出警报

    网络警报Android App可检测Internet连接的变化并发出警报用例当我使用一个应用程序观看一些视频以赚取一些硬币时,我遇到了这个用例。 因此,我决定,如果该应用始终打开并在没有人工干预的情况下运行这些视频,那就...

    android 检测系统配置信息

    1.测试手机GPS信号,实时更新。 2.测试手机所有感应器的信息,实时更新。...5.检测手机当前网络连接情况,包括wifi, 和mobile连接。 6.显示手机系统信息,包括手机屏幕、密度、系统版本,手机名称,制造商等等。

    Android项目源码类似于我要当学霸的强制学习应用.zip

    本项目是一个类似于我要当学霸的强制性学习的小应用源码,不过本应用只会检测网络情况,并不会妨碍其他应用的使用,使用的时候先设置好开始时间和结束时间,然后退出,就可以了。软件会在后台运行, 在你设置的时间...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    目前市场业务中在产品以及其他项目的认证和检测方面存在诸多不便,用户需要实地考察并频繁与检测单位沟通,填写繁琐的纸质检测报告、当面送递样品,对于检测环节中存在的问题难以及时交互并处理。市场上相应的检测...

    Android-SNMP:Android SMNP代理和管理器

    MIB如何使用在连接了与将运行管理器应用程序的计算机相同的Wi-Fi的Android设备上运行客户端应用程序(Agent.apk,或从代码中)。 该应用程序将开始侦听端口32150上的请求。 在Android设备上运行代理的情况下,运行...

    实验一Android环境构建与Activity生命周期.doc

    } } 程序运行结果将会显示在Logcat中,打开程序,在LogCat的输出日志中检查输出情况, 执行顺序onCreate()、onStart()、onResume()。运行结果如下: 按下back键,在LogCat的输出日志中检查输出情况,执行顺序onPause...

    硬件检测

    1、首先检查音箱或耳机是否正确连接到主机的音频输出接口,如接音箱要检查是否通电,将音箱音量调整到最大。 1)检查音箱或耳机设备是否正常(电源是否打开、音量是否过小、电源线是否可靠地插在市电插座中、市电...

    安卓硬件检测工具 DevCheck Pro 3.35 中文多语免费版.zip

    网络:显示有关您的WiFi和移动/蜂窝连接的信息,包括IP地址(ipv4和ipv6),连接信息,运营商,电话号码,电话和网络类型 传感器:设备上所有传感器的列表,包括类型,制造商,功率和分辨率 可以通过应用内购买...

    LoadingLayoutDemo-加载中、无网络、无数据、出错4种状态的载入布局.zip

     .setNoNetworkText("无网络连接,请检查您的网络···")  .setErrorImage(R.mipmap.define_error)  .setEmptyImage(R.mipmap.define_empty)  .setNoNetworkImage(R.mipmap.define_nonetwork)  ....

    Speedtest+全球网测.zip

    Speedtest,全球网测分别是一款专为检测网络速度而打造的专业级应用程序,其最新安卓版本现可供用户直接下载并安装于移动设备上,无需额外市场途径。此款软件以其精准高效、操作便捷的特点赢得了广大用户的青睐,...

    android_hid:将Android用作针对其他Android设备的Rubber Ducky

    对于有针对性的Android设备,由于攻击者的智能手机充当已连接的键盘,因此无需植根,启用ADB / USB调试并授权设备。 如何防止这种情况的发生 使用自己的适配器为智能手机充电 不使用琐碎的PIN或密码锁屏保护 使用可...

    Android项目源码类似于我要当学霸的强制学习应用

    本项目是一个类似于我要当学霸的强制性学习的小应用源码,不过本应用只会检测网络情况,并不会妨碍其他应用的使用,使用的时候先设置好开始时间和结束时间,然后退出,就可以了。软件会在后台运行, 在你设置的时间...

Global site tag (gtag.js) - Google Analytics