Cores ARGB no Android

RGB e ARGB

  • RGB é um modelo de cores. Em RGB , as luzes vermelha, verde e azul são adicionadas em várias combinações para reproduzir um amplo espectro de cores

  • Os valores RGB ( #RRGGBB) e ARGB ( #AARRGGBB) representam valores hexadecimais

  • Em RGB você tem dois dígitos para cada cor (vermelho, verde, azul), em ARGB você tem dois dígitos adicionais para o canal alfa

  • Canal alfa representa o valor da transparência

  • Android usa valores hexadecimais ARGB para representar cores

Mais informações sobre as cores do Android http://developer.android.com/guide/topics/resources/more-resources.html#Color

Representação ARGB (#AARRGGBB)

AA - Alpha component [0..255] of the color
RR
- Red component [0..255] of the color
GG
- Green component [0..255] of the color
BB
- Blue component [0..255] of the color

Percentuais de transparência

  • A seguir estão alguns exemplos de porcentagens de transparência e seus valores hexadecimais
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
  • Por exemplo, se você deseja 50% da cor branca transparente, você deve usar o #80FFFFFFcódigo de cores