ARGB 颜色取值与透明度对照表

Android  2020年6月24日 pm12:23发布4年前 (2020)更新 城堡大人
72 0 0

什么是ARGB

ARGB 依次代表透明度(alpha)、红色(red)、绿色(green)、蓝色(blue)。

Android颜色值格式

Android中的颜色值一般格式是:#AARRGGBB。

AA就是透明度值

RRGGBB是颜色值

例子

如果UI设计师给的视觉稿标注是:颜色#FFFFFF,透明度30% 。

计算方式:

透明度30%乘以255,得到结果:77(76.5四舍五入)

转换成16进制,最终十六进制的透明度:4D

将透明度和颜色值拼接成ARGB格式,得到的颜色值: #4DFFFFFF

PS:计算中有小数点,存在一定的误差,但这种误差是肉眼比较难看出来的。

透明度对照表

有了对照表,直接使用。

100%   —  FF
 99%   —  FC
 98%   —  FA
 97%   —  F7
 96%   —  F5
 95%   —  F2
 94%   —  F0
 93%   —  ED
 92%   —  EB
 91%   —  E8
 90%   —  E6
 89%   —  E3
 88%   —  E0
 87%   —  DE
 86%   —  DB
 85%   —  D9
 84%   —  D6
 83%   —  D4
 82%   —  D1
 81%   —  CF
 80%   —  CC
 79%   —  C9
 78%   —  C7
 77%   —  C4
 76%   —  C2
 75%   —  BF
 74%   —  BD
 73%   —  BA
 72%   —  B8
 71%   —  B5
 70%   —  B3
 69%   —  B0
 68%   —  AD
 67%   —  AB
 66%   —  A8
 65%   —  A6
 64%   —  A3
 63%   —  A1
 62%   —  9E
 61%   —  9C
 60%   —  99
 59%   —  96
 58%   —  94
 57%   —  91
 56%   —  8F
 55%   —  8C
 54%   —  8A
 53%   —  87
 52%   —  85
 51%   —  82
 50%   —  80
 49%   —  7D
 48%   —  7A
 47%   —  78
 46%   —  75
 45%   —  73
 44%   —  70
 43%   —  6E
 42%   —  6B
 41%   —  69
 40%   —  66
 39%   —  63
 38%   —  61
 37%   —  5E
 36%   —  5C
 35%   —  59
 34%   —  57
 33%   —  54
 32%   —  52
 31%   —  4F
 30%   —  4D
 29%   —  4A
 28%   —  47
 27%   —  45
 26%   —  42
 25%   —  40
 24%   —  3D
 23%   —  3B
 22%   —  38
 21%   —  36
 20%   —  33
 19%   —  30
 18%   —  2E
 17%   —  2B
 16%   —  29
 15%   —  26
 14%   —  24
 13%   —  21
 12%   —  1F
 11%   —  1C
 10%   —  1A
  9%   —  17
  8%   —  14
  7%   —  12
  6%   —  0F
  5%   —  0D
  4%   —  0A
  3%   —  08
  2%   —  05
  1%   —  03
  0%   —  00

参考文章

  1. 最全的Android 颜色透明度
  2. ARGB 颜色取值与透明度对照表

 历史上的今天

  1. 2024: 李娟:属于我的马(0条评论)
  2. 2023: Android View相关摘抄(0条评论)
  3. 2022: Java Consumer的使用(0条评论)
  4. 2021: [ijkplayer专题]编译ijkplayer时出现Failed to create toolchain(0条评论)
  5. 2021: 余秀华:一潭水(0条评论)
版权声明 1、 本站名称: 笔友城堡
2、 本站网址: https://www.biumall.com/
3、 本站部分文章来源于网络,仅供学习与参考,如有侵权,请留言

暂无评论

暂无评论...

随机推荐

C语言之链接属性

前言对于C语言的链接属性,比较模糊,因此今天回归一下课本上的知识,并记录一下,方便自己回顾。正文链接属性链接属性用于认定不同文件的标识符(比如变量名、函数名)是否是同一个实体。通俗地说,就是在两个不同文件中的变量、函数声明是否指向同一个实体。比如:a、b文件同时声明了变量c,链接属性就指...

自定义SeekBar样式

前言简单记录一下使用shape定制Seekbar样式。正文这里主要在参考文章末尾连接修改的。谢谢。自定义thumb/res/drawable/seek_bar_thumb.xml<?xml version="1.0" encoding="utf-8"?><shape...

[摘]Handler内存泄露原理及解决方法

SHUI知道本想总结,也懒了,看网上也有很多人总结,也就摘抄于此,以供自己查阅。前言因为Android采取了单线程UI模型,开发者无法在子线程中更新UI,为此Android为我们提供了Handler这个工具,可以开发者切换到主线程更新UI。示例首先看一段示例代码public class...

Android多线程介绍

前言记录一下Android主线程,子线程等相关知识。我们知道Android3.0后如果在主线程进行网络请求是会抛出异常的,这是为了避免主线程被耗时操作阻塞从而导致ANR。因此有必要学习一下子线程相关知识。正文搞懂什么是线程前,也需要搞懂什么是进程。什么是进程进程是操作系统结构的基础。...

纪伯伦:你的孩子其实不是你的孩子

你的孩子,其实不是你的孩子,他们是生命对于自身渴望而诞生的孩子。 他们通过你来到这世界,却非因你而来,他们在你身边,却并不属于你。 你可以给予他们的是你的爱,却不是你的想法,因为他们自己有自己的思想。 你可以庇护的是他们的身体,却不是他们的灵魂,...

[摘]Java反射的方法反射的基本操作

这篇文字命名不太友好,但解释还是不错的。本文摘抄于《Java反射之——方法反射的基本操作》package com.imooc.reflect;import java.lang.reflect.Method;public class MethodDemo1 { public st...