android 8码配色方案
android 8-code color scheme
我看到一些用于 android 的奇怪颜色代码。我习惯了RGB颜色代码,例如
<color name="white">#ffffff</color>
在这里您注意到 6 个十六进制值。然而,一些 android 颜色代码使用 8 像这样
<color name="red">#ffff0000</color>
我想额外的两个十六进制值是为了透明。
代表透明度的是开始的2个还是结束的2个十六进制值?此外,ff 是否表示透明和 00 不透明,反之亦然?我能在 http://android.com was this 上找到的最接近的东西。资源链接将不胜感激。
谢谢。
你猜对了!多出来的两位是为了透明度,这种格式叫做aRGB.
从名称可以看出,开头的两位数字代表 alpha(或透明度)值,255 (ff) 是完全不透明的 和 0 ( 00) 完全透明.
我看到一些用于 android 的奇怪颜色代码。我习惯了RGB颜色代码,例如
<color name="white">#ffffff</color>
在这里您注意到 6 个十六进制值。然而,一些 android 颜色代码使用 8 像这样
<color name="red">#ffff0000</color>
我想额外的两个十六进制值是为了透明。
代表透明度的是开始的2个还是结束的2个十六进制值?此外,ff 是否表示透明和 00 不透明,反之亦然?我能在 http://android.com was this 上找到的最接近的东西。资源链接将不胜感激。
谢谢。
你猜对了!多出来的两位是为了透明度,这种格式叫做aRGB.
从名称可以看出,开头的两位数字代表 alpha(或透明度)值,255 (ff) 是完全不透明的 和 0 ( 00) 完全透明.