代码拉取完成,页面将自动刷新
Android中的颜色工具,可以实现颜色变化,颜色透明度变化,颜色格式转换,颜色格式判断等。
使用场景
手动输入一个颜色,生成几个加深或者变浅的颜色,给Activity设置主题色。
判断
//判断字符串是否为16进制。如“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)
//将16进制颜色(String)转化为10进制(Int)
StringTransInt(String color)
//将10进制颜色(int)值转换成16进制(String)
intToString(int value)
//将10进制颜色(Int)转换为Drawable对象
intToDrawable(int color)
//将16进制颜色(String)转化为Drawable对象
stringToDrawable(String color)
Add it in your root build.gradle at the end of repositories:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
Add the dependency
dependencies {
compile 'com.github.QzwJuHao:ColorUtils:v1.0.0'
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型