Blogger Scott

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

          隨著Android版本的增多,在不同的版本中使用不同的設(shè)計(jì)是必須的,根據(jù)程序運(yùn)行的版本來提供不同的功能。這涉及到如何在程序中判斷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 江天部落格 閱讀(1742) 評論(0)  編輯  收藏 所屬分類: Android

          主站蜘蛛池模板: 焉耆| 海林市| 博客| 宝丰县| 沙河市| 石家庄市| 同心县| 睢宁县| 綦江县| 银川市| 浮山县| 东兰县| 渝中区| 澎湖县| 红桥区| 柏乡县| 迁安市| 英超| 额尔古纳市| 江永县| 佛冈县| 革吉县| 绥宁县| 平阳县| 丰台区| 皋兰县| 什邡市| 磐安县| 朝阳县| 独山县| 本溪市| 拉萨市| 化德县| 忻城县| 汽车| 广饶县| 嘉义市| 无极县| 扬州市| 南召县| 获嘉县|