/*** 获取当前网络类型* @return 0:没有网络   1:WIFI网络   2:WAP网络    3:NET网络*/public int getNetworkType() {int netType = 0;ConnectivityManager connectivityManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo();if (networkInfo == null) {return netType;}      int nType = networkInfo.getType();if (nType == ConnectivityManager.TYPE_MOBILE) {String extraInfo = networkInfo.getExtraInfo();if(!StringUtils.isEmpty(extraInfo)){if (extraInfo.toLowerCase().equals("cmnet")) {netType = NETTYPE_CMNET;} else {netType = NETTYPE_CMWAP;}}} else if (nType == ConnectivityManager.TYPE_WIFI) {netType = NETTYPE_WIFI;}return netType;}

  

转载于:https://www.cnblogs.com/yshyee/p/3362665.html

Android 获取网络链接类型相关推荐

  1. Android获取网络时间、NTP服务器时间的方法

    一.通过免费或者收费的API接口获取 1.免费 QQ:http://cgi.im.qq.com/cgi-bin/cgi_svrtime 淘宝:http://api.m.taobao.com/rest/ ...

  2. [android] android 获取网络连接信息

    效果图: 工具类 /** * 获取网络连接信息* * 根据NetworkInfo可以知道有很多的连接方式和信息* * ① 当没有任何可用网络的时候,networkinfo为null 判断network ...

  3. android获取网络视频缩略图,Android 获取视频(本地和网络)缩略图的解决方案

    在Android 开发视频的时候,通常都需要显示视频列表,而视频列表通常都有一张视频缩略图,那么它是怎么获取的呢, 关于网络视频的缩略图的实现方案主要有两种: 1.后台返回视频时顺便连缩略图的路径都返 ...

  4. Android 获取网络视频某一帧图片

    获取网络视频的某一帧作为封面图,可以使用Glide实现,但是效果不是很好,主要问题就是加载慢,有几秒的延迟.这里利用Android提供的MediaMetadataRetriever类来获取.Media ...

  5. android获取网络时区_Android获取系统时间以及网络时间

    项目开发中,很多时候会用到android的时间,罗列一下获取的时间的方式,和大家共同学习进步 一.获取系统时间 1.通过Calendar类来获取系统当前的时间 Calendar calendar = ...

  6. android—获取网络数据

    取网络数据主要靠发交易(或者说请求,接口等),而这些交易由java中的网络通信,HttpURLConnection和HttpClient实现,以下是具体例子. 大家都知道,网络通信,发送请求有两种方式 ...

  7. Android 获取网络视频第一帧

    获取网络视频第一帧 public static Bitmap getNetVideoBitmap(String videoUrl) {Bitmap bitmap = null;MediaMetadat ...

  8. Android获取网络时间

    在开发的时候,因为本机时间有时不准确,而往往会有需要取精准的网络时间的情况,该方法可以用来获取网络时间 public static Date getNetTime(){String webUrl = ...

  9. Android获取网络状态

    前言:在开发安卓移动端时,几乎每一个app都需要连接网络,因此,对设备的网络状态检测是很有必要的!比如:检测当前网络是否可用,当前可用的网络是属于WIFI还是MOBILE等等. 实现步骤流程: 1 . ...

  10. android获取网络时区_android 网络获取当前时区

    [转]Android配置文件权限一览表 转自:http://blog.csdn.net/kbest/article/details/7495154访问登记属性 android.permission.A ...

最新文章

  1. 2020-09-20C++学习笔记之与C语言对比1
  2. Hyperledger Fabric SDK Go构建第一个应用
  3. 电力系统继电保护原理及仿真_电力系统继电保护(529页)
  4. 方案二、三SELECT、UDP完成聊天室
  5. reverse()反转字符串的正确使用方式
  6. js window.onlload 自遐想
  7. 狼人杀服务器紧急维护中,狼人杀最可怕的武器是那张嘴?禁言长老:你已被管理员禁言一天!...
  8. javapanel根据内部组件_java gui中怎么用jpanel实现组件的绝对定位
  9. 使用Nsight查找CE3的渲染bug
  10. 语言图片渐入代码_这个可能打败Python的编程语言,正在征服科学界
  11. Macaca简单入门
  12. Go-技篇第二 命名规范
  13. 阿里云centos7上yum安装并连接mysql
  14. 跟着辛星认识一下PHP的自己主动载入
  15. C语言题目:从键盘输入三个数,求三角形面积和周长
  16. ss导航java宝典_绅士宝典ss导航
  17. 热血江湖辅助代码编写教程(价值500
  18. 完美解决电脑老是弹出广告窗口!
  19. 放弃吧少年,Leader才不会管你死活
  20. 电视台工作计算机管理,电视台工作岗位有哪些

热门文章

  1. Debugview调试视图
  2. Python爬虫从入门到放弃(二十三)之 Scrapy的中间件Downloader Middleware实现User-Agent随机切换...
  3. 嵌入式-第一季-第4课
  4. [转]tar 命令使用
  5. 使用OpenSSL转换X509 PEM与PFX证书
  6. C++语言定义的标准转换
  7. JAVA-初步认识-第八章-数组工具类中静态的使用
  8. UiAutomator2.0 和1.x 的区别
  9. 在Struts2中实现登陆后跳转到登录前页面
  10. github的学习和使用