Android color

 



1、使用Color类的常量,如:


int color = Color.BLUE;   //  创建一个蓝色 是使用Android提供的颜色int color = Color.RED; int color = Color.WHITE;2、通过ARGB构建,如:


int color = Color.argb(127, 255, 0, 255);   //  半透明的紫色其中第一个参数表示透明,0表示完全透明,255(ff)表示完全不透明;后三位分别代表RGB的值了。


3、使用XML资源文件来定义颜色

该方法扩展性好,便于修改和共享,如在values目录下创建一个color.xml:


<?xml version="1.0" encoding="utf-8"?><resources><color name="mycolor">#7fff00ff</color></resources>

定义了一个名为mycolor的颜色,在别的地方就可以通过引用mycolor来获取该颜色值,如textView定义中:



Android:textColor="@drawable/mycolor"Java代码中可以使用ResourceManager类中的getColor来获取该颜色:

int color = getResources().getColor(R.color.mycolor);

这与第二种方法得到的值是一样的,getResources()方法返回当前活动Activity的ResourceManager类实例。


说明:XML定义方法接受6位和8位两种表示法,而且开头必须是#,8位定义时前两位表示透明。(对于简单,也可以缩写形式),例如:

    <color name="solid_red">#f00</color>

    <color name="solid_blue">#0000ff</color>

    <color name="solid_green">#f0f0</color>

    <color name="solid_yellow">#ffffff00</color>


4、直接定义色值,如:


int color = 0xff00ff00;



这种方法必须使用0x开头,而不是用我们常用的#。与方法3不一样,值也必须用8位表示 ,不接受6位的颜色表示。分组一下0x|ff|ff00ff,0x是代表颜色整数的标记,ff是表示透明度,ff00ff表示RGB颜色值。

5、常用的 Android color值

  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <resources>
  3. <color name="white">#FFFFFF</color><!--白色 -->
  4. <color name="ivory">#FFFFF0</color><!--象牙色 -->
  5. <color name="lightyellow">#FFFFE0</color><!--亮黄色-->
  6. <color name="yellow">#FFFF00</color><!--黄色 -->
  7. <color name="snow">#FFFAFA</color><!--雪白色 -->
  8. <color name="floralwhite">#FFFAF0</color><!--花白色 -->
  9. <color name="lemonchiffon">#FFFACD</color><!--柠檬绸色 -->
  10. <color name="cornsilk">#FFF8DC</color><!--米绸色 -->
  11. <color name="seashell">#FFF5EE</color><!--海贝色 -->
  12. <color name="lavenderblush">#FFF0F5</color><!--淡紫红 -->
  13. <color name="papayawhip">#FFEFD5</color><!--番木色 -->
  14. <color name="blanchedalmond">#FFEBCD</color><!--白杏色 -->
  15. <color name="mistyrose">#FFE4E1</color><!--浅玫瑰色 -->
  16. <color name="bisque">#FFE4C4</color><!--桔黄色 -->
  17. <color name="moccasin">#FFE4B5</color><!--鹿皮色 -->
  18. <color name="navajowhite">#FFDEAD</color><!--纳瓦白 -->
  19. <color name="peachpuff">#FFDAB9</color><!--桃色 -->
  20. <color name="gold">#FFD700</color><!--金色 -->
  21. <color name="pink">#FFC0CB</color><!--粉红色 -->
  22. <color name="lightpink">#FFB6C1</color><!--亮粉红色-->
  23. <color name="orange">#FFA500</color><!--橙色 -->
  24. <color name="lightsalmon">#FFA07A</color><!--亮肉色 -->
  25. <color name="darkorange">#FF8C00</color><!--暗桔黄色 -->
  26. <color name="coral">#FF7F50</color><!--珊瑚色 -->
  27. <color name="hotpink">#FF69B4</color><!--热粉红色 -->
  28. <color name="tomato">#FF6347</color><!--西红柿色 -->
  29. <color name="orangered">#FF4500</color><!--红橙色 -->
  30. <color name="deeppink">#FF1493</color><!--深粉红色 -->
  31. <color name="fuchsia">#FF00FF</color><!--紫红色 -->
  32. <color name="magenta">#FF00FF</color><!--红紫色 -->
  33. <color name="red">#FF0000</color><!--红色 -->
  34. <color name="oldlace">#FDF5E6</color><!--老花色 -->
  35. <color name="lightgoldenrodyellow">#FAFAD2</color><!--亮金黄色 -->
  36. <color name="linen">#FAF0E6</color><!--亚麻色 -->
  37. <color name="antiquewhite">#FAEBD7</color><!--古董白 -->
  38. <color name="salmon">#FA8072</color><!--鲜肉色 -->
  39. <color name="ghostwhite">#F8F8FF</color><!--幽灵白 -->
  40. <color name="mintcream">#F5FFFA</color><!--薄荷色 -->
  41. <color name="whitesmoke">#F5F5F5</color><!--烟白色 -->
  42. <color name="beige">#F5F5DC</color><!--米色 -->
  43. <color name="wheat">#F5DEB3</color><!--浅黄色 -->
  44. <color name="sandybrown">#F4A460</color><!--沙褐色-->
  45. <color name="azure">#F0FFFF</color><!--天蓝色 -->
  46. <color name="honeydew">#F0FFF0</color><!--蜜色 -->
  47. <color name="aliceblue">#F0F8FF</color><!--艾利斯兰 -->
  48. <color name="khaki">#F0E68C</color><!--黄褐色 -->
  49. <color name="lightcoral">#F08080</color><!--亮珊瑚色 -->
  50. <color name="palegoldenrod">#EEE8AA</color><!--苍麒麟色 -->
  51. <color name="violet">#EE82EE</color><!--紫罗兰色 -->
  52. <color name="darksalmon">#E9967A</color><!--暗肉色 -->
  53. <color name="lavender">#E6E6FA</color><!--淡紫色 -->
  54. <color name="lightcyan">#E0FFFF</color><!--亮青色 -->
  55. <color name="burlywood">#DEB887</color><!--实木色 -->
  56. <color name="plum">#DDA0DD</color><!--洋李色 -->
  57. <color name="gainsboro">#DCDCDC</color><!--淡灰色 -->
  58. <color name="crimson">#DC143C</color><!--暗深红色 -->
  59. <color name="palevioletred">#DB7093</color><!--苍紫罗兰色 -->
  60. <color name="goldenrod">#DAA520</color><!--金麒麟色 -->
  61. <color name="orchid">#DA70D6</color><!--淡紫色 -->
  62. <color name="thistle">#D8BFD8</color><!--蓟色 -->
  63. <color name="lightgray">#D3D3D3</color><!--亮灰色 -->
  64. <color name="lightgrey">#D3D3D3</color><!--亮灰色 -->
  65. <color name="tan">#D2B48C</color><!--茶色 -->
  66. <color name="chocolate">#D2691E</color><!--巧可力色 -->
  67. <color name="peru">#CD853F</color><!--秘鲁色 -->
  68. <color name="indianred">#CD5C5C</color><!--印第安红 -->
  69. <color name="mediumvioletred">#C71585</color><!--中紫罗兰色 -->
  70. <color name="silver">#C0C0C0</color><!--银色 -->
  71. <color name="darkkhaki">#BDB76B</color><!--暗黄褐色 -->
  72. <color name="rosybrown">#BC8F8F</color> <!--褐玫瑰红 -->
  73. <color name="mediumorchid">#BA55D3</color><!--中粉紫色 -->
  74. <color name="darkgoldenrod">#B8860B</color><!--暗金黄色 -->
  75. <color name="firebrick">#B22222</color><!--火砖色 -->
  76. <color name="powderblue">#B0E0E6</color><!--粉蓝色 -->
  77. <color name="lightsteelblue">#B0C4DE</color><!--亮钢兰色 -->
  78. <color name="paleturquoise">#AFEEEE</color><!--苍宝石绿 -->
  79. <color name="greenyellow">#ADFF2F</color><!--黄绿色 -->
  80. <color name="lightblue">#ADD8E6</color><!--亮蓝色 -->
  81. <color name="darkgray">#A9A9A9</color><!--暗灰色 -->
  82. <color name="darkgrey">#A9A9A9</color><!--暗灰色 -->
  83. <color name="brown">#A52A2A</color><!--褐色 -->
  84. <color name="sienna">#A0522D</color><!--赭色 -->
  85. <color name="darkorchid">#9932CC</color><!--暗紫色-->
  86. <color name="palegreen">#98FB98</color><!--苍绿色 -->
  87. <color name="darkviolet">#9400D3</color><!--暗紫罗兰色 -->
  88. <color name="mediumpurple">#9370DB</color><!--中紫色 -->
  89. <color name="lightgreen">#90EE90</color><!--亮绿色 -->
  90. <color name="darkseagreen">#8FBC8F</color><!--暗海兰色 -->
  91. <color name="saddlebrown">#8B4513</color><!--重褐色 -->
  92. <color name="darkmagenta">#8B008B</color><!--暗洋红 -->
  93. <color name="darkred">#8B0000</color><!--暗红色 -->
  94. <color name="blueviolet">#8A2BE2</color><!--紫罗兰蓝色 -->
  95. <color name="lightskyblue">#87CEFA</color><!--亮天蓝色 -->
  96. <color name="skyblue">#87CEEB</color><!--天蓝色 -->
  97. <color name="gray">#808080</color><!--灰色 -->
  98. <color name="grey">#808080</color><!--灰色 -->
  99. <color name="olive">#808000</color><!--橄榄色 -->
  100. <color name="purple">#800080</color><!--紫色 -->
  101. <color name="maroon">#800000</color><!--粟色 -->
  102. <color name="aquamarine">#7FFFD4</color><!--碧绿色-->
  103. <color name="chartreuse">#7FFF00</color><!--黄绿色 -->
  104. <color name="lawngreen">#7CFC00</color><!--草绿色 -->
  105. <color name="mediumslateblue">#7B68EE</color><!--中暗蓝色 -->
  106. <color name="lightslategray">#778899</color><!--亮蓝灰 -->
  107. <color name="lightslategrey">#778899</color><!--亮蓝灰 -->
  108. <color name="slategray">#708090</color><!--灰石色 -->
  109. <color name="slategrey">#708090</color><!--灰石色 -->
  110. <color name="olivedrab">#6B8E23</color><!--深绿褐色 -->
  111. <color name="slateblue">#6A5ACD</color><!--石蓝色 -->
  112. <color name="dimgray">#696969</color><!--暗灰色 -->
  113. <color name="dimgrey">#696969</color><!--暗灰色 -->
  114. <color name="mediumaquamarine">#66CDAA</color><!--中绿色 -->
  115. <color name="cornflowerblue">#6495ED</color><!--菊兰色 -->
  116. <color name="cadetblue">#5F9EA0</color><!--军兰色 -->
  117. <color name="darkolivegreen">#556B2F</color><!--暗橄榄绿  -->
  118. <color name="indigo">#4B0082</color><!--靛青色 -->
  119. <color name="mediumturquoise">#48D1CC</color><!--中绿宝石 -->
  120. <color name="darkslateblue">#483D8B</color><!--暗灰蓝色 -->
  121. <color name="steelblue">#4682B4</color><!--钢兰色 -->
  122. <color name="royalblue">#4169E1</color><!--皇家蓝 -->
  123. <color name="turquoise">#40E0D0</color><!--青绿色 -->
  124. <color name="mediumseagreen">#3CB371</color><!--中海蓝 -->
  125. <color name="limegreen">#32CD32</color><!--橙绿色 -->
  126. <color name="darkslategray">#2F4F4F</color><!--暗瓦灰色 -->
  127. <color name="darkslategrey">#2F4F4F</color><!--暗瓦灰色 -->
  128. <color name="seagreen">#2E8B57</color><!--海绿色 -->
  129. <color name="forestgreen">#228B22</color><!--森林绿 -->
  130. <color name="lightseagreen">#20B2AA</color><!--亮海蓝色 -->
  131. <color name="dodgerblue">#1E90FF</color><!--闪兰色 -->
  132. <color name="midnightblue">#191970</color><!--中灰兰色 -->
  133. <color name="aqua">#00FFFF</color><!--浅绿色 -->
  134. <color name="cyan">#00FFFF</color><!--青色 -->
  135. <color name="springgreen">#00FF7F</color><!--春绿色-->
  136. <color name="lime">#00FF00</color><!--酸橙色 -->
  137. <color name="mediumspringgreen">#00FA9A</color><!--中春绿色 -->
  138. <color name="darkturquoise">#00CED1</color><!--暗宝石绿 -->
  139. <color name="deepskyblue">#00BFFF</color><!--深天蓝色 -->
  140. <color name="darkcyan">#008B8B</color><!--暗青色 -->
  141. <color name="teal">#008080</color><!--水鸭色 -->
  142. <color name="green">#008000</color><!--绿色 -->
  143. <color name="darkgreen">#006400</color><!--暗绿色 -->
  144. <color name="blue">#0000FF</color><!--蓝色 -->
  145. <color name="mediumblue">#0000CD</color><!--中兰色 -->
  146. <color name="darkblue">#00008B</color><!--暗蓝色 -->
  147. <color name="navy">#000080</color><!--海军色 -->
  148. <color name="black">#000000</color><!--黑色 -->
  149. </resources>


颜色大全

AA 指定透明度。 00 是完全透明。 FF是完全不透明。超出取值范围的值将被恢复为默认值。


 












颜色代码表2:





古典白色 :古典白色antiquewhite

ffff00

ffff33

ffff66

ffff99

ffffcc

ffffff

ffcc00

ffcc33

ffcc66

ffcc99

ffcccc

ffccff

ff9900

ff9933

ff9966

ff9999

ff99cc

ff99ff

ff6600

ff6633

ff6666

ff6699

ff66cc

ff66ff

ff3300

ff3333

ff3366

ff3399

ff33cc

ff33ff

ff0000

ff0033

ff0066

ff0099

ff00cc

ff00ff

ccff00

ccff33

ccff66

ccff99

ccffcc

ccffff

cccc00

cccc33

cccc66

cccc99

cccccc

ccccff

cc9900

cc9933

cc9966

cc9999

cc99cc

cc99ff

cc6600

cc6633

cc6666

cc6699

cc66cc

cc66ff

cc3300

cc3333

cc3366

cc3399

cc33cc

cc33ff

cc0000

cc0033

cc0066

cc0099

cc00cc

cc00ff

99ff00

99ff33

99ff66

99ff99

99ffcc

99ffff

99cc00

99cc33

99cc66

99cc99

99cccc

99ccff

999900

999933

999966

999999

9999cc

9999ff

996600

996633

996666

996699

9966cc

9966ff

993300

993333

993366

993399

9933cc

9933ff

990000

990033

990066

990099

9900cc

9900ff

66ff00

66ff33

66ff66

66ff99

66ffcc

66ffff

66cc00

66cc33

66cc66

66cc99

66cccc

66ccff

669900

669933

669966

669999

6699cc

6699ff

666600

666633

666666

666699

6666cc

6666ff

663300

663333

663366

663399

6633cc

6633ff

660000

660033

660066

660099

6600cc

6600ff

33ff00

33ff33

33ff66

33ff99

33ffcc

33ffff

33cc00

33cc33

33cc66

33cc99

33cccc

33ccff

339900

339933

339966

339999

3399cc

3399ff

336600

336633

336666

336699

3366cc

3366ff

333300

333333

333366

333399

3333cc

3333ff

330000

330033

330066

330099

3300cc

3300ff

00ff00

00ff33

00ff66

00ff99

00ffcc

00ffff

00cc00

00cc33

00cc66

00cc99

00cccc

00ccff

009900

009933

009966

009999

0099cc

0099ff

006600

006633

006666

006699

0066cc

0066ff

003300

003333

003366

003399

0033cc

0033ff

000000

000033

000066

000099

0000cc

0000ff

浅绿色:浅绿色aqua

碧绿色:碧绿色aquamarine

天蓝色:天蓝色azure(汗。。。)

米色:米色beige

桔黄色:桔黄色bisque

黑色:黑色black

白杏色:白杏色blanchedalmond

蓝色:蓝色blue

蓝紫色:蓝紫色blueviolet

褐色:褐色brown

实木色:实木色burlywood

刺桧蓝色:刺桧蓝色cadetblue

亮黄绿色:亮黄绿色chartreuse

巧克力色:巧克力色chocolate

珊瑚色:珊瑚色coral

矢车菊色:矢车菊色cornflowerblue

谷丝色:谷丝色cornsilk

深红色:深红色crimson

蓝绿色:蓝绿色cyan

深蓝色:深蓝色darkblue

深青色:深青色darkcyan

深金杆色:深金杆色darkgoldenrod

深灰色:深灰色darkgray

深绿色:深绿色darkgreen

深黄褐色:深黄褐色darkkhaki

深洋红色:深洋红色darkmagenta

深橄榄绿色:深橄榄绿色darkolivegreen

深橙色:深橙色darkorange

深紫色:深紫色darkorchid

深红色:深红色darkred

深肉色:深肉色darksalmon

深海绿色:深海绿色darkseagreen

深暗灰蓝色:深暗灰蓝色darkslateblue

深暗蓝灰色:深暗蓝灰色darkslategray

深青绿色:深青绿色darkturquoise

深紫色:深紫色darkviolet

深粉色:深粉色deeppink

深天蓝色:深天蓝色deepskyblue

暗灰色:暗灰色dimgray

遮板蓝色:遮板蓝色dodgerblue

砖色:砖色firebrick

花白色:花白色floralwhite

葱绿色:葱绿色forestgreen

紫红色:紫红色fushcia

庚斯博罗灰色:庚斯博罗灰色gainsboro

幽灵白色:幽灵白色ghostwhite

金黄色:金黄色gold

金杆黄色:金杆黄色goldenrod

灰色:灰色gray

绿色:绿色green

绿黄色:绿黄色greenyellow

蜜汁色:蜜汁色honeydew

亮粉色:亮粉色hotpink

印第安红色:印第安红色indianred

靛青色:靛青色indigo

象牙色:象牙色ivory

黄褐色:黄褐色khaki

淡紫色:淡紫色lavender

浅紫红色:浅紫红色lavenderblush

草绿色:草绿色lawngreen

柠檬纱色:柠檬纱色lemonchiffon

浅蓝色:浅蓝色lightblue

浅珊瑚色:浅珊瑚色lightcoral 

浅金杆黄色:浅金杆黄色lightgoldenrodyellow