Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
androidxml中的颜色不透明度_Android_Color Codes - Fatal编程技术网

androidxml中的颜色不透明度

androidxml中的颜色不透明度,android,color-codes,Android,Color Codes,Android颜色代码是8位十六进制代码,如#ff123456。前两位数字表示不透明度,其余数字表示通用RGB颜色代码。假设不透明度值为0xff,则不透明度值是可选的 我的问题是,对于给定的颜色值,假设: <color name="vivid_red">#ffff0000</color> #ffff0000 或 #ff0000 我可以通过引用颜色值来设置不透明度为50%的颜色吗?或者我应该定义不同的颜色代码,而它们的RGB部分都是相同的,但只有不透明度部分不同吗?如

Android颜色代码是8位十六进制代码,如#ff123456。前两位数字表示不透明度,其余数字表示通用RGB颜色代码。假设不透明度值为0xff,则不透明度值是可选的

我的问题是,对于给定的颜色值,假设:

<color name="vivid_red">#ffff0000</color>
#ffff0000

#ff0000

我可以通过引用颜色值来设置不透明度为50%的颜色吗?或者我应该定义不同的颜色代码,而它们的RGB部分都是相同的,但只有不透明度部分不同吗?如果是XML,它只能通过元素的名称来区分您在使用中的意思,除非您有其他代码为特定的
名称
属性解析
颜色
元素

所以

#ff0000

#80ff0000
<color name="vivid_red">#ff0000</color>
<color name="vivid_red">#ff0000</color>
<color name="vivid_red_half_trans">#80ff0000</color>