Android判斷SDK版本及判斷是否聯網

[java]
public static int getSDKVersionNumber() { 
 
        int sdkVersion; 
        try { 
            sdkVersion = Integer.valueOf(android.os.Build.VERSION.SDK); 
 
        } catch (NumberFormatException e) { 
 
            sdkVersion = 0; 
        } 
        return sdkVersion; 
    } 

public static int getSDKVersionNumber() {

  int sdkVersion;
  try {
   sdkVersion = Integer.valueOf(android.os.Build.VERSION.SDK);

  } catch (NumberFormatException e) {

   sdkVersion = 0;
  }
  return sdkVersion;
 }
[java]
public static boolean hasInternet(Activity activity) { 
        ConnectivityManager manager = (ConnectivityManager) activity 
                .getSystemService(Context.CONNECTIVITY_SERVICE); 
        NetworkInfo info = manager.getActiveNetworkInfo(); 
        if (info == null || !info.isConnected()) { 
            return false; 
        } 
        if (info.isRoaming()) { 
            return true; 
        } 
        return true; 
    } 

public static boolean hasInternet(Activity activity) {
  ConnectivityManager manager = (ConnectivityManager) activity
    .getSystemService(Context.CONNECTIVITY_SERVICE);
  NetworkInfo info = manager.getActiveNetworkInfo();
  if (info == null || !info.isConnected()) {
   return false;
  }
  if (info.isRoaming()) {
   return true;
  }
  return true;
 }

 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *