Blogger Scott

          如何判斷Android系統的版本

          隨著Android版本的增多,在不同的版本中使用不同的設計是必須的,根據程序運行的版本來提供不同的功能。這涉及到如何在程序中判斷Android系統的版本。

          在Android api中的android.os.Build和android.os.Build.VERSION類中包含了Android版本信息。

          可以使用該信息來判斷設備的系統版本:


          public static final int SDK_VERSION_ECLAIR = 5;
          public static final int SDK_VERSION_DONUT = 4;
          public static final int SDK_VERSION_CUPCAKE = 3;
          public static boolean PRE_CUPCAKE =
               getSDKVersionNumber() < SDK_VERSION_CUPCAKE ? true : false;

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

          posted on 2010-11-26 00:34 江天部落格 閱讀(1742) 評論(0)  編輯  收藏 所屬分類: Android

          主站蜘蛛池模板: 富顺县| 杂多县| 桐城市| 明溪县| 洪泽县| 乐山市| 黄石市| 兰考县| 长治县| 夏河县| 宜州市| 桦南县| 福贡县| 随州市| 乐至县| 当阳市| 白水县| 屯留县| 鄂尔多斯市| 永泰县| 盐边县| 德庆县| 浦北县| 册亨县| 武隆县| 广河县| 耿马| 晋州市| 化隆| 原阳县| 南丰县| 朝阳县| 陈巴尔虎旗| 丽江市| 东乡县| 喀什市| 马山县| 永年县| 康保县| 韶山市| 富民县|