网络状态判断
来源:互联网 发布:淘宝有人工客服电话嘛 编辑:程序博客网 时间:2024/06/05 18:58
import android.content.Context;import android.net.ConnectivityManager;import android.net.NetworkInfo;public class NetUtils { //网络状态判断工具类 public static int isNetworkConnected(Context context) { int NetWork = -1; //判断上下文是否为空 if (context != null) { //获取网络状态 ConnectivityManager manager = (ConnectivityManager) context .getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo mNetworkInfo = manager.getActiveNetworkInfo(); //无网络 if (mNetworkInfo == null) { NetWork = -1; //WiFi } else if (manager.getNetworkInfo(ConnectivityManager.TYPE_WIFI) != null) { NetWork = 1; //移动 } else if (manager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE) != null) { NetWork = 2; } } return NetWork; }}
main:
//判断网络连接状态并吐丝private void NetWork() { int connected = NetUtils.isNetworkConnected(MainActivity.this); if (connected == -1) { Toast.makeText(this, "没有网络", Toast.LENGTH_SHORT).show(); } else if (connected == 1) { Toast.makeText(this, "wifi在线", Toast.LENGTH_SHORT).show(); } else if (connected == 2) { Toast.makeText(this, "移动在线", Toast.LENGTH_SHORT).show(); }}
阅读全文
0 0
- 判断iphone网络状态
- 判断网络连接状态
- 判断网络在线状态
- android 判断网络状态
- Android判断网络状态
- Android 判断网络状态
- android 网络状态判断
- 判断网络连接状态
- 判断网络状态
- IOS~网络状态判断
- Android: 判断网络状态
- android 网络状态判断
- android 判断网络状态
- android判断网络状态
- android判断网络状态
- 判断网络状态
- android 判断网络状态
- 判断网络状态
- Java VisualVM插件下载地址
- Codeforces Round #424 (Div. 2, rated, based on VK Cup Finals) 简单暴力
- HTML水平导航栏伸缩效果
- PowerDesigner教程
- Spring-JMS 整合配置
- 网络状态判断
- 从PCIe trace中分析NVMe
- MySQL数据库的基本介绍
- 导入other project 到Android Studio中的时候出现错误
- 用户体验
- 类和类之间传递参数
- 企业如何选择仓库管理软件和进销存软件
- 尼克的任务
- android调用webservice复杂数据类型处理