mirror of
https://github.com/gedoor/legado.git
synced 2024-09-01 09:34:25 +08:00
优化
This commit is contained in:
parent
65684e3a1e
commit
d6f571277f
@ -4,6 +4,7 @@ import android.graphics.Color
|
||||
|
||||
import androidx.annotation.ColorInt
|
||||
import androidx.annotation.FloatRange
|
||||
import androidx.core.graphics.ColorUtils
|
||||
import java.util.*
|
||||
import kotlin.math.*
|
||||
|
||||
@ -40,9 +41,7 @@ object ColorUtils {
|
||||
}
|
||||
|
||||
fun isColorLight(@ColorInt color: Int): Boolean {
|
||||
val darkness =
|
||||
1 - (0.299 * Color.red(color) + 0.587 * Color.green(color) + 0.114 * Color.blue(color)) / 255
|
||||
return darkness < 0.4
|
||||
return ColorUtils.calculateLuminance(color) >= 0.65
|
||||
}
|
||||
|
||||
@ColorInt
|
||||
|
Loading…
Reference in New Issue
Block a user