Android透明度颜色值计算


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(全透明)

 

参考:

http://blog.csdn.net/ouyang_peng/article/details/51896521


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM