[小代码]判断网络是否可用
来源:互联网 发布:大图打印 软件 编辑:程序博客网 时间:2024/06/16 13:24
可以两种方法:
/* *@当网络可以时返回TRUE*/ private boolean haveInternet(){ NetworkInfo info=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE).getActiveNetworkInfo(); if(info==null || !info.isConnected()){ return false; } if(info.isRoaming()){ return true; } return true; }另一种:
public boolean isNetworkAvailable() { Context context = getApplicationContext(); ConnectivityManager connectivity = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); if (connectivity == null) { boitealerte(this.getString(R.string.alert),"getSystemService rend null"); } else { NetworkInfo[] info = connectivity.getAllNetworkInfo(); if (info != null) { for (int i = 0; i < info.length; i++) { if (info[i].getState() == NetworkInfo.State.CONNECTED) { return true; } } } } return false; }
- [小代码]判断网络是否可用
- 判断网络是否可用
- 判断网络是否可用
- 判断网络是否可用
- 判断网络是否可用
- 判断网络是否可用
- 判断网络是否可用
- 判断网络是否可用
- 判断网络是否可用
- 判断网络是否可用
- 判断网络是否可用
- 判断网络是否可用
- 判断网络是否可用
- Android判断当前网络是否可用--示例代码
- Android判断当前网络是否可用--示例代码
- Android判断当前网络是否可用--示例代码
- Android判断当前网络是否可用--示例代码
- Android判断当前网络是否可用--示例代码
- android textview 关键字高亮显示
- 史蒂芬wf地址
- Eclipse运行时提示failed to create the java virtual machine 如何解决
- hdu2923 Einbahnstrasse map+floyd最短路
- memset ,memcpy 和strcpy 的根本区别?
- [小代码]判断网络是否可用
- Android自适应屏幕方向、大小和分辨率
- c# 自定义事件和委托
- list
- Android--XML文件解析之PULL模式解析
- Ubuntu14.04安装JDK
- struts2核心工作流程与原理
- 关于RabbitMQ
- MD(d)、MT(d)编译选项的区别————简单易懂