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"/>
相关推荐
仿QQ微信,Android开发中网络连接状态的判断(判断android设备是否有网络),详细了解请移步http://blog.csdn.net/zxc514257857/article/details/69219113
Android 判断网络连接,若为连接网络,则弹出提示框,点击确定进入设置Setting 界面;记得增加权限
一个判断当前是否有可用网络连接的Demo
非常好用的判断网络连接的demo,已经封装好了,可以直接调用,而且区分了三种不同的情况,网络未连接,用gprs网络连接,wifi网络连接三种
首先判断是否有无网络连接,其次判断是否是wifi还是手机网络,最后如果是手机网络的话判断当前网络类型是2G网络还是3G网络还是4G网络。Demo通过两种方式进行判断,一种是通过广播进行判断,另一种方式是实时监听判断...
这是android判断网络的工具类,直接返回boolean类型
判断android设备是否连接网络
判断Android客户端网络连接状态ConnectivityManager cm = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo activeNetwork = cm.getActiveNetworkInfo(); boolean ...
用于判断手机所连接的网络属于何种网络,以及手机是否连接了网络
android 腾讯定位并判断网络连接 ,通过网络定位,在定位前先判断网络链接状态,状态良好,则定位。
Android开发中网络连接状态的判断(判断android设备是否有网络),详细了解请移步http://blog.csdn.net/zxc514257857/article/details/68066192
安卓Android判断是否有可用的网络连接,一个Android代码判断网络连接是否正常的例子,通过get方式访问一个url,尝试从HttpResponse中获取内容,看返回码是不是200。
通过socket连接判断端口是否可达 如 127.0.0.1 8080
Android 监听网络变化、判断网络连接类型、网络制式等工具类
android判断网络状态、获取网络运营商、网络类型的工具类,并提供打开网络设置界面接口
判断是否有网络连接,Android开发之java代码工具类,判断网络状态的工具类。
Android中判断应用运行时是否有网络连接并弹出对话框提示,详细了解请移步:http://blog.csdn.net/zxc514257857/article/details/59175179
Android网络交互判断网络连接的例子,一个Android代码判断网络连接是否正常的例子,判断连接,然后打开某个网址,然后尝试从HttpResponse中获取内容。
Android网络连接检测判断实例代码,通过连接到指定网址的URL,判断是否有可用的网络连接。