每一种颜色 = 透明度百分比 当前色种值 + (1-透明度百分比) 底部色种值
RGB三个分量分别相加
ARGB 依次代表透明度(alpha)、红色(red)、绿色(green)、蓝色(blue)。#FF99CC00
为例,其中,FF 是透明度,99 是红色值, CC 是绿色值, 00 是蓝色值。
1.透明度分为256阶(0-255),计算机上用16进制表示为(00-ff)。透明就是0阶,不透明就是255阶,如果50%透明就是127阶(256的一半当然是128,但因为是从0开始,所以实际上是127)。
2.透明度 和 不透明度是两个概念, 它们加起来是1,或者100%.
1 | 透明度参照表; |
参考:
1.http://blog.csdn.net/pinglingying/article/details/52403819
2.https://blog.csdn.net/qq_35900047/article/details/79097658