我在想,是否可以用颜色
这就像是用黑色像素绘制一个正方形,然后用透明像素覆盖一个圆形。
我了解十六进制颜色基本上由红色、绿色和蓝色组成,但看起来你也可以使用类似于
这是有道理的,因为在png中,你可以有透明像素,所以alpha值也应该被转换为十六进制作为合法的可操作值。
然而,具有8个字符的十六进制颜色似乎并不标准(通常为6个字符),因为我今天在一个安卓应用程序中第一次看到它们,并且想知道它们是否合法。
这是一种合法的颜色
#FF000000
绘制一个正方形,然后在其中绘制一个透明像素的圆形?这就像是用黑色像素绘制一个正方形,然后用透明像素覆盖一个圆形。
我了解十六进制颜色基本上由红色、绿色和蓝色组成,但看起来你也可以使用类似于
rgba
的格式,但是使用argb
的十六进制表示法,其中00
代表完全透明,FF
代表不透明。这是有道理的,因为在png中,你可以有透明像素,所以alpha值也应该被转换为十六进制作为合法的可操作值。
然而,具有8个字符的十六进制颜色似乎并不标准(通常为6个字符),因为我今天在一个安卓应用程序中第一次看到它们,并且想知道它们是否合法。
这是一种合法的颜色
#00000000
吗?它将是看不见的,但是黑色的,而这将是我理解的纯黑色:#FF000000
;
#00000080
。 - Intervalia