在开发过程中,UI给的标注图上,所有颜色值是RGB,但是透明度经常都是百分比,例如:颜色值:#FFFFFF,透明度40%。
使用过程中我们需要进行换算。以上面的值为例,换算过程如下:
- 将透明度转换成不透明度。如透明度为40%,则不透明度为60%
- 不透明度乘以255。 我们得到结果:153
- 将计算结果转换成16进制。得到最终的不透明度:99
- 将不透明度和颜色值拼接成ARGB格式。得到最终的颜色值: #99FFFFFF
透明度参照表:
00%=FF(不透明)
00%=FF(不透明)
5%=F2
10%=E5
15%=D8
20%=CC
25%=BF
30%=B2
35%=A5
40%=99
45%=8C
50%=7F
55%=72
55%=72
60%=66
65%=59
70%=4C
75%=3F
80%=33
85%=21
90%=19
95%=0C
100%=00(全透明)
本文详细介绍如何将UI设计中的RGB颜色值与透明度百分比转换为ARGB格式。通过实例展示具体步骤,并提供透明度对照表方便快速查找。
2万+

被折叠的 条评论
为什么被折叠?



