Blogger Scott

          如何判斷Android系統(tǒng)的版本

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

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

          可以使用該信息來判斷設(shè)備的系統(tǒng)版本:


          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 江天部落格 閱讀(1738) 評論(0)  編輯  收藏 所屬分類: Android

          主站蜘蛛池模板: 平舆县| 东乡| 茌平县| 乌兰县| 札达县| 会昌县| 明星| 沭阳县| 太仆寺旗| 祁东县| 舟曲县| 翼城县| 安吉县| 石家庄市| 枣庄市| 利川市| 龙川县| 贵州省| 东平县| 东明县| 枝江市| 三明市| 敦化市| 行唐县| 楚雄市| 修武县| 横峰县| 阳曲县| 衡南县| 台北市| 肇源县| 贡山| 沭阳县| 长寿区| 乌审旗| 江西省| 武隆县| 乌苏市| 突泉县| 泰和县| 睢宁县|