Android 颜色透明度(Alpha)十六进制对照表
设计师:”这里用 #FFFFFF,透明度 40%。”
你:(打开计算器,陷入沉思)
这个场景每个 Android 开发者都不陌生——标注图上颜色是 RGB、透明度却是百分比,而代码里要的是 #AARRGGBB。这篇就是那张让你告别心算的百分比 ↔ 十六进制对照表:40% 透明度的白色,就是 #99FFFFFF,抄走。
颜色值格式
Android 中的颜色值遵循 RGB/ARGB 标准,以 # 开头、16 进制表示,常用格式:
| 序号 | 格式 |
|---|---|
| 1 | #RGB |
| 2 | #ARGB |
| 3 | #RRGGBB |
| 4 | #AARRGGBB |
ARGB 依次代表透明度(alpha)、红色(red)、绿色(green)、蓝色(blue)。以 #FF99CC00 为例:FF 是透明度,99 是红色值,CC 是绿色值,00 是蓝色值。
透明度与不透明度
透明度分为 256 阶(0-255),16 进制表示为 00-FF。这里有个最容易翻车的点:ARGB 中的 alpha 表示的是「不透明度」——透明度和不透明度是一对冤家,加起来正好 100%。所以标注图说「透明度 40%」,得先换算成不透明度 60%,再查表得到 99。直接拿 40% 去查表,颜色效果就和设计稿反着来,然后就是一轮「你改了吗」「我改了呀」的经典对线。
对照表
| 不透明度 | 十六进制 | 不透明度 | 十六进制 | 不透明度 | 十六进制 | 不透明度 | 十六进制 |
|---|---|---|---|---|---|---|---|
| 100% | FF | 75% | BF | 50% | 80 | 25% | 40 |
| 99% | FC | 74% | BD | 49% | 7D | 24% | 3D |
| 98% | FA | 73% | BA | 48% | 7A | 23% | 3B |
| 97% | F7 | 72% | B8 | 47% | 78 | 22% | 38 |
| 96% | F5 | 71% | B5 | 46% | 75 | 21% | 36 |
| 95% | F2 | 70% | B3 | 45% | 73 | 20% | 33 |
| 94% | F0 | 69% | B0 | 44% | 70 | 19% | 30 |
| 93% | ED | 68% | AD | 43% | 6E | 18% | 2E |
| 92% | EB | 67% | AB | 42% | 6B | 17% | 2B |
| 91% | E8 | 66% | A8 | 41% | 69 | 16% | 29 |
| 90% | E6 | 65% | A6 | 40% | 66 | 15% | 26 |
| 89% | E3 | 64% | A3 | 39% | 63 | 14% | 24 |
| 88% | E0 | 63% | A1 | 38% | 61 | 13% | 21 |
| 87% | DE | 62% | 9E | 37% | 5E | 12% | 1F |
| 86% | DB | 61% | 9C | 36% | 5C | 11% | 1C |
| 85% | D9 | 60% | 99 | 35% | 59 | 10% | 1A |
| 84% | D6 | 59% | 96 | 34% | 57 | 9% | 17 |
| 83% | D4 | 58% | 94 | 33% | 54 | 8% | 14 |
| 82% | D1 | 57% | 91 | 32% | 52 | 7% | 12 |
| 81% | CF | 56% | 8F | 31% | 4F | 6% | 0F |
| 80% | CC | 55% | 8C | 30% | 4D | 5% | 0D |
| 79% | C9 | 54% | 8A | 29% | 4A | 4% | 0A |
| 78% | C7 | 53% | 87 | 28% | 47 | 3% | 08 |
| 77% | C4 | 52% | 85 | 27% | 45 | 2% | 05 |
| 76% | C2 | 51% | 82 | 26% | 42 | 1% | 03 |
| 0% | 00 |
几个常用锚点背下来能应付 80% 的场景:不透明 100% = FF,半透明 50% = 80,全透明 0% = 00。
原理其实一行就讲完:十六进制值 = round(不透明度 × 255)。表忘在这篇文章里了?现算也来得及。
Android 颜色透明度(Alpha)十六进制对照表
https://www.listenergao.com/2026/07/03/android-color-alpha/