Androidでは、私たちが書くとき、
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB)
この場合、 Build はクラスでVERSION
あり、その中の定数であるSDK_INT
場合、
Build.VERSION
それ自体が単一のクラスであり、SDK_INT がその中の定数である場合はどうなりますか?
Androidでは、私たちが書くとき、
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB)
この場合、 Build はクラスでVERSION
あり、その中の定数であるSDK_INT
場合、
Build.VERSION
それ自体が単一のクラスであり、SDK_INT がその中の定数である場合はどうなりますか?
android.os.Build
クラスです。
android.os.Build
には、2 つの public static 内部クラスと がVERSION
ありVERSION_CODES
ます。
SDK_INT
inVERSION
やHONEYCOMB
inのような値VERSION_CODES
はpublic static final int
データ メンバーです。
これは、 のソース コードandroid.os.Build
で確認できます。