相关疑难解决方法(0)

Android:Color To Int转换

这可能是一个愚蠢的问题,但我很惊讶,Paint班级没有setColor(Color c)方法.我想做以下事情:

public void setColor(Color color) {
/* ... */
Paint p = new Paint();
p.setColor(color); // set color takes only int as a paramter :(
/* ... */
}
Run Code Online (Sandbox Code Playgroud)

因此,任何简单的方法来转换Colorint

android

28
推荐指数
2
解决办法
9万
查看次数

如何将十六进制颜色转换为浮点数0-1?

我需要将十六进制字符串值处理为浮动颜色。

真实颜色是(RGBA格式)

{ 0.63671875f, 0.76953125f, 0.22265625f, 1.0f }
Run Code Online (Sandbox Code Playgroud)

为绿色,0 相当于 00,1 相当于 FF。但需要将颜色转换为 0-255 小数,以计算 0 到 255 之间的百分比并设置浮点值。

如何通过示例转换#AABBCCFF为浮点数组?

当 parsecolor 我有整数值时:

Color.parseColor("#AABBCCFF");
Run Code Online (Sandbox Code Playgroud)

但是如何将整数转换为浮点数中的每种颜色呢?红绿蓝和阿尔帕

parsing android colors

1
推荐指数
1
解决办法
7777
查看次数

标签 统计

android ×2

colors ×1

parsing ×1