例如:颜色值:#FFFFFF,透明度50%。使用过程中我们需要进行换算。换算过程如下:
1、将透明度转换成不透明度: 不透明度为50%(透明度+不透明度=100%)
2、不透明度乘以255。 我们得到结果:127.5(四省五入成128)
3、将计算结果转换成16进制。得到最终的不透明度:80
4、将不透明度和颜色值拼接成ARGB格式。得到最终的颜色值: #80FFFFFF
记录一下自己备用。
例如:颜色值:#FFFFFF,透明度50%。使用过程中我们需要进行换算。换算过程如下:
1、将透明度转换成不透明度: 不透明度为50%(透明度+不透明度=100%)
2、不透明度乘以255。 我们得到结果:127.5(四省五入成128)
3、将计算结果转换成16进制。得到最终的不透明度:80
4、将不透明度和颜色值拼接成ARGB格式。得到最终的颜色值: #80FFFFFF
记录一下自己备用。