android -------- 颜色的半透明效果配置

最近有朋友问我 Android 背景颜色的半透明效果配置,我网上看资料,总结了一下,

开发中也是常常遇到的,所以来写篇博客

 

常用的颜色值格式有:  RGB    ARGB    RRGGBB   AARRGGBB  这4种

 

透明度

透明度分为256个等级,即 0 - 256,0就是透明,255就是不透明

 

明度 (透明)0 –> 255(不透明) 对应着16进制 (透明)00 –> FF(不透明)

 

比如:50%透明度

50%也就是256的一半即128,因为是从0开始算的,所以是 127,转换成16进制就是 7F

 

 

android:background="#XXxxxxxx"(颜色可以写在color中)

说明:半透明颜色值不同于平时使用的颜色,半透明颜色值共8位,前2位是透明度,后6位是颜色。

 

透明度表

透明度16进制表示
100% 00
95   % 0D
90   % 1A
85   % 26
80   % 33
75   % 40
70   % 4D
65   % 59
60   % 66
55   % 73
50   % 80
45   % 8C
40   % 99
35   % A6
30   % B3
25   % BF
20   % CC
15   % D9
10   % E6
5     % F2
0     % FF

 

参考地址:

https://blog.csdn.net/jabony/article/details/52804296

 

posted @ 2018-06-19 22:44  切切歆语  阅读(1627)  评论(0编辑  收藏  举报