Android透明度数值记录


特此在这记录一下透明度,使用的时候方便,也不用计算和搜索了;

十六进制颜色值在 ActionScript 中, 与 BitmapData 类结合使用的颜色值应使用 32 位十六进制数表示。32 位十六进制数是四对十六进制数字的序列。每个十六进制对定义四个颜色通道 (红、绿、蓝和 Alpha) 中每个颜色通道的强度。颜色通道的强度为以范围介于 0 到 255 之间的十进制数的十六进制表示法;

如白色,不透明度为30%,那么颜色值表示为#**ffffff表示白色,透明度的计算:255x30%,转换为16进制数即可,为4c,所以8位颜色为:#4cffffff 

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


这里还有具体代码的换算方法,贴出来瞧瞧:

for (double i = 1; i >= 0; i -= 0.01) {    i = Math.round(i * 100) / 100.0d;    int alpha = (int) Math.round(i * 255);    String hex = Integer.toHexString(alpha).toUpperCase();    if (hex.length() == 1) hex = "0" + hex;    int percent = (int) (i * 100);    System.out.println(String.format("%d%% — %s", percent, hex));}



更多相关文章

  1. 颜色矩阵原理解析
  2. Android学习之shape属性与用法
  3. Android中nemu菜单的字体太小?如何设置actionbar中menu的text的s
  4. android 仿IOS实现SegmentControl
  5. Android之Translucent Bar半透明栏和immersive bar沉浸式的区别
  6. Android中TextView实现分段显示不同颜色的字符串
  7. 【Android自定义View】Bitmap的绘制和颜色滤镜
  8. Android中使用Java代码动画改变背景颜色
  9. android 图片处理 Matrix,ColorMatrix

随机推荐

  1. 全局窗口一
  2. android 图片轮播(banner)无限轮播
  3. android recovery模式选项中索引改进
  4. Android(安卓)强制横屏
  5. android中去掉button的边框和EditText中
  6. Android(安卓)各种工具类 图片下载工具类
  7. 【Arcgis for android】Error inflating
  8. Android(安卓)获取 IP 地址
  9. Android以TelephonyManager取得話機狀態
  10. Android各版本占比信息统计