ColorUtils
Android-библиотека для работы с цветами
ColorUtils — это библиотека для Android, которая позволяет работать с цветом: изменять его, менять его прозрачность, конвертировать форматы и проверять их.**
Вручную введите цвет, чтобы создать несколько более тёмных или светлых цветов и установить основной цвет для Activity.
//Проверка, является ли строка шестнадцатеричным цветом. Например, «ff00ab87» вернёт true
judgeColorString(String string)
//Затемнение цвета, можно настроить число от 0 до 255, возвращаемое значение цвета можно использовать напрямую
TranslateDark(String argbColor, int darkValue)
TranslateDark(int colorInt, int darkValue)
//Осветление цвета, можно настроить число от 0 до 255, возвращаемое значение цвета можно использовать напрямую
TranslateLight(String color, int lightValue)
TranslateLight(int colorInt, int lightValue)
//Усиление непрозрачности, можно настроить число от 0 до 255, возвращаемое значение цвета можно использовать напрямую
DarkAlpha(int colorInt, int addValue)
DarkAlpha(String color, int addValue)
//Ослабление непрозрачности, можно настроить число от 0 до 255
LightAlpha(int colorInt, int darkValue)
LightAlpha(String argbColor, int darkValue)
//Преобразование шестнадцатеричного цвета (String) в десятичный (Int)
StringTransInt(String color)
//Преобразование десятичного цвета (int) в шестнадцатеричный (String)
intToString(int value)
//Преобразование десятичного цвета (Int) в объект Drawable
intToDrawable(int color)
//Преобразование шестнадцатеричного цвета (String) в объект Drawable
stringToDrawable(String color)
Добавьте это в свой корневой файл build.gradle в конце репозиториев:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
Добавьте зависимость:
dependencies {
compile 'com.github.QzwJuHao:ColorUtils:v1.0.0'
}
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )