안드로이드 XML에서 색상 투명도 넣기
요즘 회사에서 figma로 변경한 이후에 색상표에 혼동이 와서 색상 투명도 설정 정리합니다.
색상을 표현하는 방법은 참 다양하죠 Hex, RGB, RGBA 등등 figma에서 단순 색상 Hex값을 복사해서 넣다보니 안되는 색상들이 있더라구요
바로 투명도를 넣은 것들이었습니다. 예를 들어 헥사코드로 #FFFFFF 50% 표현된 색상이 있다면 단순 복사시에는 background: #FFFFFF80 같은 값으로 노출 됩니다.
안드로이드에서는 투명도를 나타내는 값이 맨 앞에 붙어줘야 정상적인 색상이 노출 됩니다.
#FFFFFF80 -> #80FFFFFF
투명도에 따라서 정해진 값이 존재하니 참조 하시면 됩니다.
100% - FF
95% - F2
90% - E6
85% - D9
80% - CC
75% - BF
70% - B3
65% - A6
60% - 99
55% - 8C
50% - 80
45% - 73
40% - 66
35% - 59
30% - 4D
25% - 40
20% - 33
15% - 26
10% - 1A
5% - 0D
0% - 00
색상표 변환 : https://rgbacolorpicker.com/rgba-to-hex
RGBA to Hex
Hex to RGBA is a free, easy-to-use color converter that converts colors from hexadecimal to RGB and vice versa. It's perfect for web designers, graphic artists, developers and anyone who needs to convert colors on the fly. A Hexadecimal Color Code is compo
rgbacolorpicker.com