Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / Android 怎么判断手机是否联网

在Android开发中,我们在进行网络读取时,常常需要先判断手机是否联网,如何判断联网呢,请参阅下面关键代码:[java]
  1. import android.content.Context;  
  2. import android.net.ConnectivityManager;  
  3. import android.net.NetworkInfo;  
  4.   
  5. public class NetHelper {  
  6.     //是否联网网络   
  7.     public static boolean IsHaveInternet(final Context context) {  
  8.         try {  
  9.             ConnectivityManager manger = (ConnectivityManager)  
  10.                     context.getSystemService(Context.CONNECTIVITY_SERVICE);  
  11.   
  12.             NetworkInfo info = manger.getActiveNetworkInfo();  
  13.             return (info!=null && info.isConnected());  
  14.         } catch (Exception e) {  
  15.             return false;  
  16.         }  
  17.     }  
  18. }