网络连接的判断
来源:互联网 发布:win10数据保护怎么关闭 编辑:程序博客网 时间:2024/05/17 08:27
本文介绍的是判断当前使用的网络
附属代码如下:
//获取连接管理器
ConnectivityManager cm = (ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE);
//获取当前网络信息对象
NetworkInfo activeNetworkInfo = cm.getActiveNetworkInfo();
if(activeNetworkInfo!=null){
//网络是否已经连接
boolean b = activeNetworkInfo.isAvailable();
//网络是否连好并可以传递数据
boolean connected = activeNetworkInfo.isConnected();
if(connected&&b){
int type = activeNetworkInfo.getType();
if(type==ConnectivityManager.TYPE_WIFI){
Toast.makeText(this, "网络可用为WiFi", 0).show();
}else if(type==ConnectivityManager.TYPE_MOBILE){
Toast.makeText(this, "网络可用为移动网络", 0).show();
}
}else{
Toast.makeText(this, "网络不可用", 0).show();
}
}else{
Toast.makeText(this, "网络不可用", 0).show();
}
- 判断网络的连接
- 网络连接的判断
- Android网络连接的判断
- android网络连接的判断
- android网络连接的判断
- Android的网络连接判断
- android 网络连接的判断
- Android网络连接的判断
- android 网络连接的判断
- android 网络连接的判断
- android 网络连接的判断
- Android 网络连接的判断
- android 网络连接的判断
- android 网络连接的判断
- android 网络连接的判断
- 03 网络连接的判断
- android 网络连接的判断
- 判断网络连接的是什么网络
- SpecMPI2007 benchmark
- 利用httpclient 模拟登录,获取登录后信息数据
- ipconfig
- 面试题56:链表中环的入口节点
- 海思3531芯片资料汇总
- 网络连接的判断
- 属性动画,逐帧动画,补间动画基本用法笔记
- ubuntu server 14.04 编译安装xen4.4.2配置vtpm(三)——创建DomU(a PV VM)
- Java基础概要总结
- 《创业维艰如何完成比难更难的事》摘要
- Gson解析嵌套json
- 水平触发(LT)和边沿触发(ET)
- 数据结构实验之链表五:单链表的拆分
- 对多态的理解(附经典练习题)