Android中常用的顏色標准有RGB和ARGB兩種。RGB是六位十六進制,ARBG是八位十六進制
RGB默認全透明,ARGB=alpha+argb格式。ARGB的A表示的是不透明度
以#ff555555舉例,ff表示不透明度,555555表示rgb格式的顏色值
比如30%的白色:不透明度是30%,透明度是70%,255*30%=77,因為范圍是0~255,所以實際是76,轉換成兩位的十六進制表示是4c(76=16*4+12)
所以30%的黑色的顏色值是#4cffffff
###透明度參照表:
00%=FF(不透明) 5%=F2 10%=E5 15%=D8 20%=CC 25%=BF 30%=B2 35%=A5 40%=99 45%=8c 50%=7F 55%=72 60%=66 65%=59 70%=4c 75%=3F 80%=33 85%=21 90%=19 95%=0c 100%=00(全透明)
參考: