第一种:

public static boolean checkEthernet(Context context)
{
ConnectivityManager conn =(ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = conn.getNetworkInfo(ConnectivityManager.TYPE_ETHERNET);
return networkInfo.isConnected();
}

第二种:

private void checkNetwork() {if (connectivityManager != null) {NetworkInfo[] networkInfos = connectivityManager.getAllNetworkInfo();for (int i = 0; i < networkInfos.length; i++) {State state = networkInfos[i].getState();if (NetworkInfo.State.CONNECTED == state) {NETWORK_CONNECTED = true;}}}}

第三种:

//判断是否有网络连接
public class Networkinfo {public static boolean GetNetworkinfo(Context context) {
// 获取系统的连接服务
ConnectivityManager cManager = (ConnectivityManager) context
.getSystemService(Context.CONNECTIVITY_SERVICE);
// 获取网络的连接情况
cManager.getActiveNetworkInfo();
// 网络连接标识
boolean netSataus;
if (cManager.getActiveNetworkInfo() != null) {
netSataus = cManager.getActiveNetworkInfo().isAvailable();
LogUtil.i(LogUtil.TOOLS, "Networkinfo:" + netSataus);
return netSataus;
}
return false;
}
}

判断有线网络连接的方式相关推荐

  1. js判断wifi_使用JS在浏览器中判断当前网络连接状态的几种方法

    使用JS在浏览器中判断当前网络状态的几种方法如下: 1. navigator.onLine 2. ajax请求 3. 获取网络资源 4. bind() 1. navigator.onLine 通过na ...

  2. Ubuntu有线网络无法连接—有线网络连接图标变为灰色,无法点击

    问题背景: 今天在登陆自己的虚拟机CentOs系统的时候突然出现有线连接无法连接的问题,有线连接的图标变为灰色,无法点击.我的虚拟机有线网络连接方式是NAT方式. 解决方法: 导致这个问题的原因是你的 ...

  3. 安卓实现判断手机网络连接状态是否联网,连接的是移动流量数据还是WIFI连接

    安卓实现判断手机网络连接状态是否联网,连接的是移动流量数据还是WIFI连接 开门见山地说,安卓APP在实际开发应用场景中很容易遇到需要判断网络连接状态的需求,毕竟对于手机APP来说,没有网络的情况并不 ...

  4. Ubuntu18.04有线网络连接不上

    Ubantu18.04有线网络连接不上 一 最快方法 二 正常方法 一 最快方法 最快的方法就是手机USB网络连接, 首先用usb线将电脑和安卓手机连接起来,(我的电脑是台式机,手机是小米9) 然后在 ...

  5. 菜鸟说有线网络连接故障

    菜鸟说有线网络连接故障 从制造广播风暴到解决问题 问题描述 神奇的解决 总结 从制造广播风暴到解决问题 我是一个只会使用网络的网络菜鸟,甚至是白痴,本文不讲原理(不懂),仅叙述解决问题的经历,避免陷入 ...

  6. 安装Ubuntu 16.04有线网络连接不上(亲测有效)

    安装安装Ubuntu 16.04有线网络连接不上(亲测有效) 1.左键open terminal输入lspci -v查看网卡驱动 如果末尾显示:Kernel driver in use:r8169 说 ...

  7. Win10切换网络连接为专用网络或者公用网络 有线网络连接无线网络连接 解决网络共享问题

    Win10切换网络连接为专用网络或者公用网络 有线网络连接无线网络连接 由于windows10在网络连接上面分为专用网络和公用网络,两台计算机之间通信共享需要在相同的网络下才能进行,所以有此设置. 但 ...

  8. Kali下有线网络连接图标不见的解决方法

    Kali下有线网络连接图标不见的解决方法 1.service network-manager stop 2.rm /var/lib/NetworkManager/NetworkManager.stat ...

  9. Android之判断设备网络连接状态,并判断连接方式

    在Android开发过程中,对于一个需要连接网络的Android设备,对设备的网络状态检测是很有必要的!有很多的App都需要连接网络.判断设备是否已经连接网络,并且在连接网络的状态下判断是wifi无线 ...

最新文章

  1. 基于Flink秒级计算时CPU监控图表数据中断问题
  2. IVs提取合并工具ivstools
  3. 用NanoPi NEO Air连接USB摄像头
  4. BF算法和KMP算法实现
  5. 《Performance Overhead of Atomic Crosschain Transactions》
  6. 批处理中setlocal enabledelayedexpansion的作用详细整理
  7. java语言不用担心内存吗_不用担心智能手机的电池,只需使用它
  8. POJ2228-Naptime【环形结构上的dp】
  9. Eclpise 和 MyEclipse 的区别
  10. 关于无法卸载和安装VISIO2010的问题
  11. hge引擎配置登录器教程_HGEM2引擎登录器列表格式TXT
  12. 设为首页、加入收藏及保存到桌面的JS代码
  13. AD之前的电压跟随器可以不用吗?
  14. 自组织特征图(SOFM)详解
  15. CC2640R2FRSMR低功耗M3内核蓝牙MCU
  16. Android 高德地图 自定义Location小蓝点
  17. Java面试3-5年规划,去了阿里面试软件测试工程师,面试官问我3-5年的职业规划!...
  18. 科目三上海浦东邮佳考场心酸历程
  19. 外文翻译之 Removing Camera Shake from a Single Photograph
  20. 英语不好,能不能学会编程?

热门文章

  1. 计算机学院对祖国祝福语,关于祝愿祖国的祝福语对祖国美好祝愿的句子
  2. python 遍历_Python遍历循环
  3. Oracle 存储过程之遍历
  4. docker网络ip冲突连不上服务器
  5. QCustomPlot之性能提升
  6. 15 款面向内容创作者的 AI 工具
  7. Yolov5学习全过程:训练+运行+c#部署(无理论全实操)
  8. 自定义View实现网易云音乐留声机效果(代码区)
  9. python绘制自己的名字_用 Python 制作一个艺术签名小工具,给自己设计一个优雅的签名...
  10. executeQuery() 内存溢出的解决办法