Code Cleanup
This commit is contained in:
parent
51f298be8f
commit
1b544d62c3
12 changed files with 49 additions and 59 deletions
|
@ -1,6 +1,7 @@
|
|||
package code.name.monkey.appthemehelper.util
|
||||
|
||||
import android.os.Build
|
||||
import androidx.annotation.ChecksSdkIntAtLeast
|
||||
|
||||
/**
|
||||
* @author Hemanth S (h4h13).
|
||||
|
@ -10,6 +11,7 @@ object VersionUtils {
|
|||
/**
|
||||
* @return true if device is running API >= 23
|
||||
*/
|
||||
@ChecksSdkIntAtLeast(api = Build.VERSION_CODES.M)
|
||||
fun hasMarshmallow(): Boolean {
|
||||
return Build.VERSION.SDK_INT >= Build.VERSION_CODES.M
|
||||
}
|
||||
|
@ -17,6 +19,7 @@ object VersionUtils {
|
|||
/**
|
||||
* @return true if device is running API >= 24
|
||||
*/
|
||||
@ChecksSdkIntAtLeast(api = Build.VERSION_CODES.N)
|
||||
fun hasNougat(): Boolean {
|
||||
return Build.VERSION.SDK_INT >= Build.VERSION_CODES.N
|
||||
}
|
||||
|
@ -24,6 +27,7 @@ object VersionUtils {
|
|||
/**
|
||||
* @return true if device is running API >= 25
|
||||
*/
|
||||
@ChecksSdkIntAtLeast(api = Build.VERSION_CODES.N_MR1)
|
||||
fun hasNougatMR(): Boolean {
|
||||
return Build.VERSION.SDK_INT >= Build.VERSION_CODES.N_MR1
|
||||
}
|
||||
|
@ -31,6 +35,7 @@ object VersionUtils {
|
|||
/**
|
||||
* @return true if device is running API >= 26
|
||||
*/
|
||||
@ChecksSdkIntAtLeast(api = Build.VERSION_CODES.O)
|
||||
fun hasOreo(): Boolean {
|
||||
return Build.VERSION.SDK_INT >= Build.VERSION_CODES.O
|
||||
}
|
||||
|
@ -38,6 +43,7 @@ object VersionUtils {
|
|||
/**
|
||||
* @return true if device is running API >= 27
|
||||
*/
|
||||
@ChecksSdkIntAtLeast(api = Build.VERSION_CODES.O_MR1)
|
||||
fun hasOreoMR1(): Boolean {
|
||||
return Build.VERSION.SDK_INT >= Build.VERSION_CODES.O_MR1
|
||||
}
|
||||
|
@ -45,6 +51,7 @@ object VersionUtils {
|
|||
/**
|
||||
* @return true if device is running API >= 28
|
||||
*/
|
||||
@ChecksSdkIntAtLeast(api = Build.VERSION_CODES.P)
|
||||
fun hasP(): Boolean {
|
||||
return Build.VERSION.SDK_INT >= Build.VERSION_CODES.P
|
||||
}
|
||||
|
@ -52,6 +59,7 @@ object VersionUtils {
|
|||
/**
|
||||
* @return true if device is running API >= 29
|
||||
*/
|
||||
@ChecksSdkIntAtLeast(api = Build.VERSION_CODES.Q)
|
||||
@JvmStatic
|
||||
fun hasQ(): Boolean {
|
||||
return Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q
|
||||
|
@ -60,6 +68,7 @@ object VersionUtils {
|
|||
/**
|
||||
* @return true if device is running API >= 30
|
||||
*/
|
||||
@ChecksSdkIntAtLeast(api = Build.VERSION_CODES.R)
|
||||
@JvmStatic
|
||||
fun hasR(): Boolean {
|
||||
return Build.VERSION.SDK_INT >= Build.VERSION_CODES.R
|
||||
|
@ -68,6 +77,7 @@ object VersionUtils {
|
|||
/**
|
||||
* @return true if device is running API >= 31
|
||||
*/
|
||||
@ChecksSdkIntAtLeast(api = Build.VERSION_CODES.S)
|
||||
@JvmStatic
|
||||
fun hasS(): Boolean {
|
||||
return Build.VERSION.SDK_INT >= Build.VERSION_CODES.S
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue