2015-06-11 3 views
0

http://www.colorschemer.com/online.htmlAndroid RGB цвета апите

в левой части выше URL

  1. одна коробки есть, которая отображает цвет и ниже, что входной RGB полей есть по заполнению значения и нажав кнопку Set RGB , мы можем увидеть новый цвет

есть ли апи для делать то же самое в Andorid

+0

Вы ищете элемент управления пользовательского интерфейса или класс утилиты для расчета значений цвета? – samgak

ответ

3

Вы можете использовать класс Color, который является классом андроида по умолчанию.

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

имеет статический метод, который принимает rgb() красного, синего и зеленого цвета и возвращает смешанный цвет.

0

I ш ульд использовать этот небольшой надрез его:

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

Это берет свой цвет и преобразует его в каналов. Оператор >> выполняет смещение бит, которое равно делению на 256 или 65536. Это, кстати, то же самое, что и класс android.graphics.Color.

0

Вы можете использовать класс android.graphics.Color. У этого метода есть red(int), green(int) и blue(int) (среди некоторых других полезных методов).