中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

android version 怎么判斷

小樊
82
2024-11-25 02:04:28
欄目: 編程語言

要判斷Android版本,您可以使用Build.VERSION.SDK_INT屬性。這是一個整數值,表示您的設備上安裝的Android SDK(軟件開發工具包)的版本。您可以在Activity或Fragment中使用以下代碼片段來獲取Android版本:

import android.os.Build;

// ...

int androidVersion = Build.VERSION.SDK_INT;

接下來,您可以使用if-else語句或switch語句根據Android版本執行不同的操作。例如:

if (androidVersion < Build.VERSION_CODES.LOLLIPOP) {
    // Do something for Android versions below Lollipop (API level 21)
} else if (androidVersion >= Build.VERSION_CODES.LOLLIPOP && androidVersion < Build.VERSION_CODES.MARSHMALLOW) {
    // Do something for Android versions between Lollipop (API level 21) and Marshmallow (API level 23)
} else if (androidVersion >= Build.VERSION_CODES.MARSHMALLOW) {
    // Do something for Android versions equal to or above Marshmallow (API level 23)
}

或者使用switch語句:

switch (androidVersion) {
    case Build.VERSION_CODES.LOLLIPOP:
        // Do something for Android versions below Lollipop (API level 21)
        break;
    case Build.VERSION_CODES.MARSHMALLOW:
        // Do something for Android versions between Lollipop (API level 21) and Marshmallow (API level 23)
        break;
    default:
        // Do something for Android versions equal to or above Marshmallow (API level 23)
        break;
}

請注意,Build.VERSION_CODES是一個包含所有Android版本代碼的類。您可以使用這些預定義的常量(如Build.VERSION_CODES.LOLLIPOPBuild.VERSION_CODES.MARSHMALLOW等)來簡化版本檢查。

0
逊克县| 勐海县| 家居| 宜宾县| 辽阳县| 张北县| 禹城市| 民县| 东宁县| 绥棱县| 个旧市| 和平县| 邵武市| 井陉县| 南宁市| 英吉沙县| 海城市| 大荔县| 海丰县| 绥中县| 上饶市| 历史| 寿阳县| 凤阳县| 丘北县| 呼图壁县| 武安市| 岱山县| 新宁县| 毕节市| 雅安市| 柘城县| 修水县| 台州市| 杨浦区| 涿鹿县| 乌鲁木齐市| 拉萨市| 都江堰市| 乐至县| 七台河市|