android 判断wifi和蜂窝网络连接

原创 2013年12月03日 15:35:56

    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission> 
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.INTERNET"/>     


  ConnectivityManager cm = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);

     
       NetworkInfo ni = cm.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
       boolean isWifiAvail = ni.isAvailable();
       boolean isWifiConn = ni.isConnected();
       
       ni = cm.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
       boolean isMobileAvail = ni.isAvailable();
       boolean isMobilConn = ni.isConnected();

Android开发之强大的网络判断工具,判断是否联网,判断是wifi还是3g网络等java工具代码类

作者:程序员小冰,CSDN博客:http://blog.csdn.net/qq_21376985,转载请说明出处。给大家分享一个Android开发者常用的工具类。主要针对网络判断的功能强大。下面贴源代...
  • qq_21376985
  • qq_21376985
  • 2016年07月01日 10:41
  • 2371

Android下检测手机移动网络、WIFI网络是否开启或链接

Unity下Android检测手机移动网络、WIFI网络是否开启或链接
  • shengruqing
  • shengruqing
  • 2017年01月11日 17:40
  • 1299

android之网络状态判断(wifi和移动网络数据)

有时候需要监听网络的状态变化来及时提醒用户网络状况,因此我们得多各种网络变化进行监听,废话不多说,将网络各种情况都在代码中列出来了,有需求的可以根据实际情况进行提示。 1.首先需要进行广播的监听,网...
  • gsw333
  • gsw333
  • 2017年12月21日 15:48
  • 439

Android 的网络判定(网络连接类型和监听网络连接变化)

现在,Android手机作为市场占有量最大的移动设备,拥有着无数的需要连接网络的App,同时人们也渐渐不能离开需要网络的生活,相信大家都知道,在一些IMApp,类似于QQ,Wechat等通信工具中,并...
  • gongzhiyao3739124
  • gongzhiyao3739124
  • 2016年10月14日 20:03
  • 3652

Android之判断设备网络连接状态,并判断连接方式

在Android开发过程中,对于一个需要连接网络的Android设备,对设备的网络状态检测是很有必要的!有很多的App都需要连接网络。判断设备是否已经连接网络,并且在连接网络的状态下判断是wifi无线...
  • loongggdroid
  • loongggdroid
  • 2013年11月17日 20:56
  • 7445

Android 判断网络是否连接成功

在android开发中有时可能需要判断手机是否已经连接好网络,如wifi或者移动网,可以按如下步骤来实现: (1)在AndroidManifest.xml或者程序中注册广播接收器 Androi...
  • White_Castle
  • White_Castle
  • 2013年05月30日 16:55
  • 4166

android wifi连接与断开

android 实现wifi连接与断开 可以完全代替系统设置的wifi管理功能,搜索wifi按照信号强度排序,button刷新,记住密码等功能...
  • u014774589
  • u014774589
  • 2015年10月07日 17:52
  • 1997

Android判断上网方式(Wifi还是数据流量)

首先要在AndroidManifest.xml加上权限: 判断有无网络连接: ConnectivityManager mConnectivity = (ConnectivityManager)ge...
  • xundh
  • xundh
  • 2015年04月07日 09:40
  • 16676

android实现wifi与移动数据的切换

在网上搜索开启wifi后自动关闭移动数据,但搜到d
  • beautiful_life12
  • beautiful_life12
  • 2014年05月06日 18:13
  • 2254

Android判断网络是否断开(WIFI 状态)--ConnectivityManager

Android判断网络是否断开 public boolean isNetworkAvailable(Context act) {         ConnectivityManager cm = ...
  • dreamtdp
  • dreamtdp
  • 2014年02月10日 14:08
  • 4996
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android 判断wifi和蜂窝网络连接
举报原因:
原因补充:

(最多只允许输入30个字)