android:网路检测

首先,要判断网络状态,需要有相应的权限,下面为权限代码(AndroidManifest.xml):

 

  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
  <uses-permission android:name="android.permission.INTERNET"/>
然后,检测网络状态是否可用:
/** 
 * 对网络连接状态进行判断 
 * @return  true, 可用; false, 不可用 
 */  
private boolean isOpenNetwork() {  
    ConnectivityManager connManager = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);  
    if(connManager.getActiveNetworkInfo() != null) {  
        return connManager.getActiveNetworkInfo().isAvailable();  
    }  
  
    return false;  
}  

 

猜你喜欢

转载自wangfeiaini.iteye.com/blog/1852882
今日推荐