判断手机网络连接状态
来源:互联网 发布:打码软件下载 编辑:程序博客网 时间:2024/05/22 10:51
有时做Android开发需要用到网络来连接服务器,如果没有网络则进行提示。代码很简单,代码如下:
public static boolean isNetworkAvailable(Context context) {ConnectivityManager mgr = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);NetworkInfo[] info = mgr.getAllNetworkInfo();if (info != null) {for (int i = 0; i < info.length; i++) {if (info[i].getState() == NetworkInfo.State.CONNECTED) {return true;}}}return false;}用的时候直接引用就行了,如
isNetworkAvailable(MainActivity.this);
不要忘记在AndroidManifest.xml里添加权限:
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission android:name="android.permission.INTERNET"/>
2 0
- 判断手机网络连接状态
- 判断手机网络连接状态
- 判断手机网络连接状态
- android 判断手机网络连接状态
- 判断Adndroid手机的网络连接状态
- android 判断手机的网络连接状态
- android开发判断手机网络连接状态
- 判断手机网络状态
- [判断手机网络状态]
- 手机网络连接状态
- Android----怎么判断手机的网络连接状态
- 判断网络连接状态
- 判断网络连接状态
- 判断网络连接状态
- 判断网络连接状态
- 判断网络连接状态
- 判断网络连接状态
- 网络连接状态判断
- Linux-启动挂载
- Android studio安装:
- Oracle插入或修改 报ORA-01704: 文字字符串太长
- ICONFONT在APP中的使用
- LightOJ 1104 - Birthday Paradox【概率】
- 判断手机网络连接状态
- 九鼎创展s5p4418开发板-修改Android4.4系统开机LOGO
- 一个倒计时页面用javascrpt
- IBokan_ios80_2
- 正源眼镜会员管理系统
- Oracle数据库之序列
- 用Hexo搭建个人博客
- Twisted基本模型
- Java中的泛型方法