Color
Android Developers:Color
色の指定方法は2通りあって、定数を用いる手法とメソッドを用いる手法。
- BLACK
- BLUE
- CYAN
- DKGRAY
- GRAY
- GREEN
- LTGRAY
- MAGENTA
- RED
- TRANSPARENT
- WHITE
- YELLOW
の12通り。
red, green, blue には、0~255 の数値を代入。
[android]layout.setBackgroundColor(Color.rgb(255, 255, 255));[/android]
alpha 値(透明度)も含めた指定。
alpha, red, green, blue には、0~255 の数値を代入。
[android]layout.setBackgroundColor(Color.argb(255, 255, 255, 255));[/android]
上記のうち1つだけを指定するもの?
RGB(またはARGB)を16進数あるいは文字列で指定するタイプ。
[android]layout.setBackgroundColor(Color.parseColor(“#66ccff”));[/android]
“#RRGGBB”
“#AARRGGBB”
“red”, “blue”, “green”, “black”, “white”, “gray”, “cyan”, “magenta”, “yellow”, “lightgray”, “darkgray”
以上を指定可能。
そもそも HSV の意味が分からないので意味不明。
そこでグーグル先生に聞いてみると素敵な記事がヒット!
Mobile Dev. (Android + Java):ColorクラスのcolorToHSVやRGBToHSVの使い方
いつか勉強します・・・はい・・・。 🙄