三种联网状态
来源:互联网 发布:湖南文宇网络 编辑:程序博客网 时间:2024/05/21 05:57
加权限
<uses-permissionandroid:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
public class NetWorkUtils {
//判断网络连接状态
public static boolean isNetWorkIsAvailable(Context context) {
//网络连接管理器
ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
//获取网络信息
NetworkInfo info = connectivityManager.getActiveNetworkInfo();
if (info != null) {
return true;
}
/* if (info.isConnected()) {
return true;
}*/
return false;
}
//判断是否是wifi
public static boolean isWifi(Context context) {
//网络连接管理器
ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
//获取网络信息
NetworkInfo info = connectivityManager.getActiveNetworkInfo();
if (info != null && info.getType() == connectivityManager.TYPE_WIFI) {
return true;
}
return false;
}
//判断是否是手机流量
public static boolean isMobile(Context context) {
//网络连接管理器
ConnectivityManager connectivityManager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
//获取网络信息
NetworkInfo info = connectivityManager.getActiveNetworkInfo();
if (info != null && info.getType() == connectivityManager.TYPE_MOBILE) {
return true;
}
return false;
}
}
0 0
- 三种联网状态
- 联网状态
- 虚拟机三种联网模式
- 虚拟机三种联网方式
- VMware三种联网方式
- VMware联网三种模式
- VMware三种联网方式
- 返回当前联网状态
- 判断联网状态
- Reachability查询联网状态
- android 查看联网状态
- android 检查联网状态
- Reachability查询联网状态
- 手机联网状态判断
- 判断手机联网状态
- 判断联网状态
- 设置手机联网状态
- 手机联网状态
- hihoder 1048
- 深入探索c++对象模型之站在对象模型的尖端
- LeetCode
- Android SpringAnimation 弹簧动画
- 安卓开发——sdk23以上不支持httpstatus类,改用HttpURLConnection
- 三种联网状态
- 数据挖掘第一世——产生的背景
- VMware与USB3.0不解情缘(此文献给win7系统只有usb3.0口死活与虚拟机连不上的朋友们)
- 自我的剖析
- 二分
- tomcat端口修改
- JS返回页面顶部
- CS231n课程笔记7:卷积神经网络入门
- postman 中的 form-data、x-www-form-urlencoded、raw、binary的区别