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