900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > Android 常见的透明度颜色值ARGB 半透明 全透明

Android 常见的透明度颜色值ARGB 半透明 全透明

时间:2024-07-22 09:22:21

相关推荐

Android 常见的透明度颜色值ARGB 半透明 全透明

背景

在开发过程中,我们经常会遇到设计师给的一些半透明或者百分多少透明,如果大量的堆积图片,就会造成app很大,甚至来说存在失真的情况,如果采取颜色自动渲染,不仅方便,也会减小包的体积等。

常见的颜色值组成:

我们在android中的颜色是RGB组合,255,255,255的组合,maxValu=2^8-1,三种颜色。转换成十六进制就是FFFFFF

android中对颜色的引用是#RGB,但是这是三种纯色值,只能正常渲染,无法达到控制色域,这个时候我们常见的就需要再加一位颜色来控制色域。

#ARGB,A代表透明度,RGB正常代表三原色。

如下:

纯色:#RGB

带透明色:#ARGB

常见的A色值:

100% — FF

95% — F2

90% — E6

85% — D9

80% — CC

75% — BF

70% — B3

65% — A6

60% — 99

55% — 8C

50% — 80

45% — 73

40% — 66

35% — 59

30% — 4D

25% — 40

20% — 33

15% — 26

10% — 1A

5% — 0D

0% — 00

透明度+色值=00 000000

详细的如下:(由于采用四舍五入程序跑出来的结果,会有有一点出入,不影响肉眼观察,这种计算也更接近机器算)

0% — 00

1% — 02

2% — 05

3% — 07

4% — 0A

5% — 0C

6% — 0F

7% — 11

8% — 14

9% — 16

10% — 19

11% — 1C

12% — 1E

13% — 21

14% — 23

15% — 26

16% — 28

17% — 2B

18% — 2D

19% — 30

20% — 33

21% — 35

22% — 38

23% — 3A

24% — 3D

25% — 3F

26% — 42

27% — 44

28% — 47

29% — 49

30% — 4C

31% — 4F

32% — 51

33% — 54

34% — 56

35% — 59

36% — 5B

37% — 5E

38% — 60

39% — 63

40% — 66

41% — 68

42% — 6B

43% — 6D

44% — 70

45% — 72

46% — 75

47% — 77

48% — 7A

49% — 7C

50% — 7F

51% — 82

52% — 84

53% — 87

54% — 89

55% — 8C

56% — 8E

57% — 91

58% — 93

59% — 96

60% — 99

61% — 9B

62% — 9E

63% — A0

64% — A3

65% — A5

66% — A8

67% — AA

68% — AD

69% — AF

70% — B2

71% — B5

72% — B7

73% — BA

74% — BC

75% — BF

76% — C1

77% — C4

78% — C6

79% — C9

80% — CC

81% — CE

82% — D1

83% — D3

84% — D6

85% — D8

86% — DB

87% — DD

88% — E0

89% — E2

90% — E5

91% — E8

92% — EA

93% — ED

94% — EF

95% — F2

96% — F4

97% — F7

98% — F9

99% — FC

100% — FF

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。