android 中查看当前是否联网 
方法如下: 
ConnectivityManager cManager=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); 
NetworkInfo info = cwjManager.getActiveNetworkInfo(); 
  if (info != null && info.isAvailable()){ 
       //do something 
       //能联网 
        return true; 
  }else{ 
       //do something 
       //不能联网 
        return false; 
  } 
如果为True则表示当前Android手机已经联网,可能是WiFi或GPRS、HSDPA等等,具体的可以通过 ConnectivityManager 类的getActiveNetworkInfo() 方法判断详细的接入方式。 

同时要在manifest里面加个权限 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>