Andoird背景颜色百分数都明度的对照表

这篇博客提供了详细的Android背景颜色透明度的对照表,以16进制形式展示从100%到0%的透明度对应的颜色值,帮助开发者精确控制界面元素的透明效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


透明度    16进制表示
100%    00
99%    03
98%    05
97%    07
96%    0A
95%    0D
94%    0F
93%    12
92%    14
91%    17
90%    1A
89   %    1C
88   %    1E
87   %    21
86   %    24
85   %    26
84   %    29
83   %    2B
82   %    2E
81   %    30
80   %    33
79   %    36
78   %    38
77   %    3B
76   %   &nbs

### ARGB 颜色模型与透明度数值对照表 ARGB颜色模型是一种扩展的RGB颜色模型,其中A表示Alpha通道,用于控制颜色的透明度。Alpha值的范围为0到255,其中0表示完全透明,255表示完全不透明[^1]。透明度可以通过以下公式计算:透明度 = Alpha值 / 255[^2]。 以下是ARGB颜色模型中Alpha值与透明度对照表: | Alpha值 | 透明度百分比) | 描述 | |---------|------------------|-----------------------| | 0 | 0% | 完全透明 | | 64 | 25% | 半透明,部分可见 | | 128 | 50% | 更加半透明 | | 192 | 75% | 几乎不透明 | | 255 | 100% | 完全不透明 | 在ARGB颜色表示法中,颜色值通常以十六进制形式呈现,格式为`0xAARRGGBB`,其中`AA`代表Alpha通道,`RR`代表红色通道,`GG`代表绿色通道,`BB`代表蓝色通道。例如,`0xFF00FF00`表示一个不透明的纯绿色,而`0x8000FF00`表示一个半透明的绿色。 ```python # 示例代码:如何通过ARGB表示透明度和颜色组合 def argb_to_rgba(argb): alpha = (argb >> 24) & 0xFF red = (argb >> 16) & 0xFF green = (argb >> 8) & 0xFF blue = argb & 0xFF return f"RGBA({red}, {green}, {blue}, {alpha / 255})" # 测试 argb_value = 0x8000FF00 # 半透明绿色 rgba_representation = argb_to_rgba(argb_value) print(rgba_representation) # 输出 RGBA(0, 255, 0, 0.5019607843137255) ``` 上述代码展示了如何将ARGB颜色值转换为RGBA格式,便于理解透明度和颜色的具体组合。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

沉淀的沙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值