Android判断是否有网络连接
16lz
2022-05-23
Android中判断有时候因为功能的需求,需要判断是否有网络连接(3g or wifi),代码如下:
/** * @descrption 检查是否有网络可用 * @author xdwang * @create 2012-9-18下午10:13:42 * @return 有网络则返回ture,否则返回false */public boolean checkNetwork() {boolean flag = false;ConnectivityManager cwjManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);if (cwjManager.getActiveNetworkInfo() != null)flag = cwjManager.getActiveNetworkInfo().isAvailable();return flag;}
需要在AndroidManifest.xml 中加上检查网络的权限
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
更多相关文章
- Android调用测试
- Android下载网络文本
- Android(安卓)网络通信框架Volley简介(Google IO 2013)
- Android网络抓包
- Android快速开发框架dyh详解(三)---网络层的使用
- Android(安卓)3.0 r1中文API文档(104) —— ViewTreeObserver
- Android(安卓)编程下 Touch 事件的分发和消费机制
- Android中检测手机制式和移动网络类型
- android中的Touch研究