Android 透明度颜色值对照表

打印 上一主题 下一主题

主题 532|帖子 532|积分 1596

一、透明度对照表

      注:00是完全透明,FF就是完全不透明
          我们的UI小姐姐就喜欢给「不透明度」,这个需要自己判定一下。
  1. 完全透明:0%   HEX: 00
  2. 透明度:1%   HEX: 30
  3. 透明度:2%   HEX: 50
  4. 透明度:3%   HEX: 80
  5. 透明度:4%   HEX: A0
  6. 透明度:5%   HEX: D0
  7. 透明度:6%   HEX: F0
  8. 透明度:7%   HEX: 12
  9. 透明度:8%   HEX: 14
  10. 透明度:9%   HEX: 17
  11. 透明度:10%  HEX: 1A
  12. 透明度:11%  HEX: 1C
  13. 透明度:12%  HEX: 1F
  14. 透明度:13%  HEX: 21
  15. 透明度:14%  HEX: 24
  16. 透明度:15%  HEX: 26
  17. 透明度:16%  HEX: 29
  18. 透明度:17%  HEX: 2B
  19. 透明度:18%  HEX: 2E
  20. 透明度:19%  HEX: 30
  21. 透明度:20%  HEX: 33
  22. 透明度:21%  HEX: 36
  23. 透明度:22%  HEX: 38
  24. 透明度:23%  HEX: 3B
  25. 透明度:24%  HEX: 3D
  26. 透明度:25%  HEX: 40
  27. 透明度:26%  HEX: 42
  28. 透明度:27%  HEX: 45
  29. 透明度:28%  HEX: 47
  30. 透明度:29%  HEX: 4A
  31. 透明度:30%  HEX: 4D
  32. 透明度:31%  HEX: 4F
  33. 透明度:32%  HEX: 52
  34. 透明度:33%  HEX: 54
  35. 透明度:34%  HEX: 57
  36. 透明度:35%  HEX: 59
  37. 透明度:36%  HEX: 5C
  38. 透明度:37%  HEX: 5E
  39. 透明度:38%  HEX: 61
  40. 透明度:39%  HEX: 63
  41. 透明度:40%  HEX: 66
  42. 透明度:41%  HEX: 69
  43. 透明度:42%  HEX: 6B
  44. 透明度:43%  HEX: 6E
  45. 透明度:44%  HEX: 70
  46. 透明度:45%  HEX: 73
  47. 透明度:46%  HEX: 75
  48. 透明度:47%  HEX: 78
  49. 透明度:48%  HEX: 7A
  50. 透明度:49%  HEX: 7D
  51. 透明度:50%  HEX: 80
  52. 透明度:51%  HEX: 82
  53. 透明度:52%  HEX: 85
  54. 透明度:53%  HEX: 87
  55. 透明度:54%  HEX: 8A
  56. 透明度:55%  HEX: 8C
  57. 透明度:56%  HEX: 8F
  58. 透明度:57%  HEX: 91
  59. 透明度:58%  HEX: 94
  60. 透明度:59%  HEX: 96
  61. 透明度:60%  HEX: 99
  62. 透明度:61%  HEX: 9C
  63. 透明度:62%  HEX: 9E
  64. 透明度:63%  HEX: A1
  65. 透明度:64%  HEX: A3
  66. 透明度:65%  HEX: A6
  67. 透明度:66%  HEX: A8
  68. 透明度:67%  HEX: AB
  69. 透明度:68%  HEX: AD
  70. 透明度:69%  HEX: B0
  71. 透明度:70%  HEX: B3
  72. 透明度:71%  HEX: B5
  73. 透明度:72%  HEX: B8
  74. 透明度:73%  HEX: BA
  75. 透明度:74%  HEX: BD
  76. 透明度:75%  HEX: BF
  77. 透明度:76%  HEX: C2
  78. 透明度:77%  HEX: C4
  79. 透明度:78%  HEX: C7
  80. 透明度:79%  HEX: C9
  81. 透明度:80%  HEX: CC
  82. 透明度:81%  HEX: CF
  83. 透明度:82%  HEX: D1
  84. 透明度:83%  HEX: D4
  85. 透明度:84%  HEX: D6
  86. 透明度:85%  HEX: D9
  87. 透明度:86%  HEX: DB
  88. 透明度:87%  HEX: DE
  89. 透明度:88%  HEX: E0
  90. 透明度:89%  HEX: E3
  91. 透明度:90%  HEX: E6
  92. 透明度:91%  HEX: E8
  93. 透明度:92%  HEX: EB
  94. 透明度:93%  HEX: ED
  95. 透明度:94%  HEX: F0
  96. 透明度:95%  HEX: F2
  97. 透明度:96%  HEX: F5
  98. 透明度:97%  HEX: F7
  99. 透明度:98%  HEX: FA
  100. 透明度:99%  HEX: FC
  101. 不透明:100% HEX: FF
复制代码

二、透明度介绍
        Android中的颜色值通常遵照RGB/ARGB标准,使用时通常以“#”字符开头,以16进制表示。
        Android中的颜色值一样寻常格式是:#AARRGGBB。
        透明度分为256个等级,即 0~255,00表示完全透明,FF开始表示完全不透明 
  1. 注:
  2. 透明度 0(透明) –> 255(不透明)
  3. 16进制 00 (透明)–> FF(不透明)
复制代码
        比如:50%透明度, 50%也就是256的一半即128,由于是从0开始算的,所以是 127,转换成16进制就是 7F。
三、透明度设置
        3.1 xml设置
  1. <!-- 整个布局添加透明度 -->
  2. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  3.     xmlns:app="http://schemas.android.com/apk/res-auto"
  4.     android:id="@+id/ll_root"
  5.     android:layout_width="match_parent"
  6.     android:layout_height="wrap_content"
  7.     android:alpha="0.6"
  8.     android:orientation="vertical">
  9. </LinearLayout>
  10. <!-- 带个控件加透明度 -->
  11.     <TextView
  12.         android:layout_width="wrap_content"
  13.         android:layout_height="wrap_content"
  14.         android:text="@string/str_sleep"
  15.         android:textColor="@color/color_333333"
  16.         android:alpha="0.6"
  17.         android:textSize="@dimen/sp_24" />
复制代码
也可以通过设置字体颜色,大概设置背景色来到达预期效果。
3.2 代码设置

  1.   tvName.setAlpha(isAccountsCancel?1:0.6f);//float:0(完全透明)~1(不透明)
  2.   tvName.getBackground().setAlpha(255);//int:0(完全透明)~255(不透明)
复制代码



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

千千梦丶琪

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表