android 网络连接的判断
来源:互联网 发布:淘宝黑搜白搜的区别 编辑:程序博客网 时间:2024/05/21 10:46
网络连接判断的工具类,判断是wifi网络, 还是蜂窝网络,或者无网络;
package com.wzq.wifidemo;
import android.content.Context;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
/**
* author:Created by WangZhiQiang on 2017-09-05.
*/
public class Utils {
/**
* 返回值 -1:没有网络 1:WIFI网络 2:net网络
*/
public static int getNetype(Context context) {
int netType = -1;
ConnectivityManager connMgr = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = connMgr.getActiveNetworkInfo();
if (networkInfo == null) {
return netType;
}
int nType = networkInfo.getType();
if (nType == ConnectivityManager.TYPE_MOBILE) {
netType = 2;
} else if (nType == ConnectivityManager.TYPE_WIFI) {
netType = 1;
}
return netType;
}
}
阅读全文
0 0
- Android网络连接的判断
- android网络连接的判断
- android网络连接的判断
- Android的网络连接判断
- android 网络连接的判断
- Android网络连接的判断
- android 网络连接的判断
- android 网络连接的判断
- android 网络连接的判断
- Android 网络连接的判断
- android 网络连接的判断
- android 网络连接的判断
- android 网络连接的判断
- android 网络连接的判断
- android 判断网络连接
- android 判断网络连接
- android 判断网络连接
- android 判断网络连接
- Android Studio常用快捷键、Android Studio快捷键大全
- 11.1
- 我所理解的SOA和微服务
- Javascript模板引擎mustache.js详解
- 前端学习_02.选择器再解
- android 网络连接的判断
- jQuery学习笔记(1)—选择器
- Service xxx does not have a SELinux domain defined
- 文章标题
- html5新增元素
- pcharm配置pyqt5(Anaconda3 python环境)做界面开发
- 《计算机网络》谢希仁版学习笔记1-概述
- 使用JitPack管理Android项目中公共模块库
- 问题 A: 例题1_09 闰年判定(逻辑表达式)