Android rgb color api

时间:2015-06-11 11:41:52

标签: android api

http://www.colorschemer.com/online.html

位于上方网址的左侧

  1. 有一个显示颜色的框,下面是那个R G B输入字段 在填充值并单击设置RGB时,我们可以看到新颜色
  2. 在Andorid中有没有做同样的api

3 个答案:

答案 0 :(得分:4)

您可以使用Color类,这是一个默认的Android类。

int rgb = Color.rgb(red, blue, green)

它有静态方法rgb(),它采用红色,蓝色和绿色并返回混合颜色。

答案 1 :(得分:0)

我会用这个小剪辑:

int r = (color >> 16) & 0xFF;
int g = (color >> 8)  & 0xFF;
int b =  color        & 0xFF;

这会获取您的颜色并将其转换为频道>>运算符进行位移,等于256或65536的除法。这与android.graphics.Color类在内部执行的方式相同。

答案 2 :(得分:0)

您可以使用android.graphics.Color课程。 它有red(int)green(int)blue(int)方法(以及其他一些有用的方法)。