Android中 TextView的文本颜色设置

1、在android中经常看到设置的颜色为八位的十六进制的颜色值,例如:

1

2

3

public static final class color {

    public static final int lightblue=0x7f040000;

}

或者在Java中tx.setTextColor(0xffff00f);

说明:

0xffff00ff是int类型的数据,分组一下0x|ff|ff00ff0x表示颜色整数的标记,ff表示透明度,f00f表示色值,注意:0x后面ffff00ff必须是8位的颜色表示。

颜色和不透明度 (alpha) 值以十六进制表示法表示。任何一种颜色的值范围都是 0到 25500到 ff)。

对于 alpha,00表示完全透明,ff表示完全不透明。

表达式顺序是“aabbggrr”,其中“aa=alpha”(00ff);“bb=blue”(00ff);“gg=green”(00ff);“rr=red”(00ff)。

 

2、Android中设置文本颜色的四种方法:

一、利用系统自带的颜色类

tx.setTextColor(android.graphics.Color.RED);

二、数字颜色表示

tx.setTextColor(0xffff00f);

三、自定义颜色

在工程目录values文件夹下新建一个color.xml,内容如下:

  
    
#80808FF0    
#F8F8FF00    
#FFFFFF    
#938192    
#7cd12e    
#ff000000    
#ff0000ff    
#ff00ffff    
#ff888888    
#ff00ff00    
#ffcccccc    
#ffff00ff    
#ffff0000    
#00000000    
#ffffff00  
 

 

根据个人需要,颜色可以自行添加。

在Java中设置:

tx.setTextColor(tx.getResources().getColor(R.drawable.red));

color.xml中也可用color标签

name="red">#ffff0000    

java中设置相应改为:

tx.setTextColor(tx.getResources().getColor(R.color.red));

四、直接在xml的TextView中设置

android:textColor="#F8F8FF00" 或

android:textColor="#F8FF00"

 

 

3.附Android中146种颜色对应的xml色值:



    #FFFFFF 
    #FFFFF0 
    #FFFFE0 
    #FFFF00 
    #FFFAFA 
    #FFFAF0 
    #FFFACD 
    #FFF8DC 
    #FFF5EE 
    #FFF0F5 
    #FFEFD5 
    #FFEBCD 
    #FFE4E1 
    #FFE4C4 
    #FFE4B5 
    #FFDEAD 
    #FFDAB9 
    #FFD700 
    #FFC0CB 
    #FFB6C1 
    #FFA500 
    #FFA07A 
    #FF8C00 
    #FF7F50 
    #FF69B4 
    #FF6347 
    #FF4500 
    #FF1493 
    #FF00FF 
    #FF00FF 
    #FF0000 
    #FDF5E6 
    #FAFAD2 
    #FAF0E6 
    #FAEBD7 
    #FA8072 
    #F8F8FF 
    #F5FFFA 
    #F5F5F5 
    #F5F5DC 
    #F5DEB3 
    #F4A460 
    #F0FFFF 
    #F0FFF0 
    #F0F8FF 
    #F0E68C 
    #F08080 
    #EEE8AA 
    #EE82EE 
    #E9967A 
    #E6E6FA 
    #E0FFFF 
    #DEB887 
    #DDA0DD 
    #DCDCDC 
    #DC143C 
    #DB7093 
    #DAA520 
    #DA70D6 
    #D8BFD8 
    #D3D3D3 
    #D3D3D3 
    #D2B48C 
    #D2691E 
    #CD853F 
    #CD5C5C 
    #C71585 
    #C0C0C0 
    #BDB76B 
    #BC8F8F 
    #BA55D3 
    #B8860B 
    #B22222 
    #B0E0E6 
    #B0C4DE 
    #AFEEEE 
    #ADFF2F 
    #ADD8E6 
    #A9A9A9 
    #A9A9A9 
    #A52A2A 
    #A0522D 
    #9932CC 
    #98FB98 
    #9400D3 
    #9370DB 
    #90EE90 
    #8FBC8F 
    #8B4513 
    #8B008B 
    #8B0000 
    #8A2BE2 
    #87CEFA 
    #87CEEB 
    #808080 
    #808080 
    #808000 
    #800080 
    #800000 
    #7FFFD4 
    #7FFF00 
    #7CFC00 
    #7B68EE 
    #778899 
    #778899 
    #708090 
    #708090 
    #6B8E23 
    #6A5ACD 
    #696969 
    #696969 
    #66CDAA 
    #6495ED 
    #5F9EA0 
    #556B2F 
    #4B0082 
    #48D1CC 
    #483D8B 
    #4682B4 
    #4169E1 
    #40E0D0 
    #3CB371 
    #32CD32 
    #2F4F4F 
    #2F4F4F 
    #2E8B57 
    #228B22 
    #20B2AA 
    #1E90FF 
    #191970 
    #00FFFF 
    #00FFFF 
    #00FF7F 
    #00FF00 
    #00FA9A 
    #00CED1 
    #00BFFF 
    #008B8B 
    #008080 
    #008000 
    #006400 
    #0000FF 
    #0000CD 
    #00008B 
    #000080 
    #000000 

 

 

常见RGB颜色表:

 

 

R

G

B

 

R

G

B

 

R

G

B

黑色

0

0

0

#000000

黄色

255

255

0

#FFFF00

浅灰蓝色

176

224

230

#B0E0E6

象牙黑

41

36

33

#292421

香蕉色

227

207

87

#E3CF57

品蓝

65

105

225

#4169E1

灰色

192

192

192

#C0C0C0

镉黄

255

153

18

#FF9912

石板蓝

106

90

205

#6A5ACD

冷灰

128

138

135

#808A87

dougello

235

142

85

#EB8E55

天蓝

135

206

235

#87CEEB

石板灰

112

128

105

#708069

forum gold

255

227

132

#FFE384

         

暖灰色

128

128

105

#808069

金黄色

255

215

0

#FFD700

青色

0

255

255

#00FFFF

         

黄花色

218

165

105

#DAA569

绿土

56

94

15

#385E0F

白色

255

255

255

#FFFFFF

瓜色

227

168

105

#E3A869

靛青

8

46

84

#082E54

古董白

250

235

215

#FAEBD7

橙色

255

97

0

#FF6100

碧绿色

127

255

212

#7FFFD4

天蓝色

240

255

255

#F0FFFF

镉橙

255

97

3

#FF6103

青绿色

64

224

208

#40E0D0

白烟

245

245

245

#F5F5F5

胡萝卜色

237

145

33

#ED9121

绿色

0

255

0

#00FF00

白杏仁

255

235

205

#FFFFCD

桔黄

255

128

0

#FF8000

黄绿色

127

255

0

#7FFF00

cornsilk

255

248

220

#FFF8DC

淡黄色

245

222

179

#F5DEB3

钴绿色

61

145

64

#3D9140

蛋壳色

252

230

201

#FCE6C9

         

翠绿色

0

201

87

#00C957

花白

255

250

240

#FFFAF0

棕色

128

42

42

#802A2A

森林绿

34

139

34

#228B22

gainsboro

220

220

220

#DCDCDC

米色

163

148

128

#A39480

草地绿

124

252

0

#7CFC00

ghostWhite

248

248

255

#F8F8FF

锻浓黄土色

138

54

15

#8A360F

酸橙绿

50

205

50

#32CD32

蜜露橙

240

255

240

#F0FFF0

锻棕土色

135

51

36

#873324

薄荷色

189

252

201

#BDFCC9

象牙白

250

255

240

#FAFFF0

巧克力色

210

105

30

#D2691E

草绿色

107

142

35

#6B8E23

亚麻色

250

240

230

#FAF0E6

肉色

255

125

64

#FF7D40

暗绿色

48

128

20

#308014

navajoWhite

255

222

173

#FFDEAD

黄褐色

240

230

140

#F0E68C

海绿色

46

139

87

#2E8B57

old lace

253

245

230

#FDF5E6

玫瑰红

188

143

143

#BC8F8F

嫩绿色

0

255

127

#00FF7F

海贝壳色

255

245

238

#FFF5EE

肖贡土色

199

97

20

#C76114

         

雪白

255

250

250

#FFFAFA

标土棕

115

74

18

#734A12

紫色

160

32

240

#A020F0

         

乌贼墨棕

94

38

18

#5E2612

紫罗蓝色

138

43

226

#8A2BE2

红色

255

0

0

#FF0000

赫色

160

82

45

#A0522D

jasoa

160

102

211

#A066D3

砖红

156

102

31

#9C661F

马棕色

139

69

19

#8B4513

湖紫色

153

51

250

#9933FA

镉红

227

23

13

#E3170D

沙棕色

244

164

96

#F4A460

淡紫色

218

112

214

#DA70D6

珊瑚色

255

127

80

#FF7F50

棕褐色

210

180

140

#D2B48C

梅红色

221

160

221

#DDA0DD

耐火砖红

178

34

34

#B22222

                 

印度红

176

23

31

#B0171F

蓝色

0

0

255

#0000FF

       

栗色

176

48

96

#B03060

钴色

61

89

171

#3D59AB

       

粉红

255

192

203

#FFC0CB

dodger blue

30

144

255

#1E90FF

       

草莓色

135

38

87

#872657

jackie blue

11

23

70

#0B1746

       

橙红色

250

128

114

#FA8072

锰蓝

3

168

158

#03A89E

       

蕃茄红

255

99

71

#FF6347

深蓝色

25

25

112

#191970

       

桔红

255

69

0

#FF4500

孔雀蓝

51

161

201

#33A1C9

       

深红色

255

0

255

#FF00FF

土耳其玉色

0

199

140

#00C78C

附:颜色获取 --根据RGB值获取颜色

Color Hex Color Codes
http://www.colorcodehex.com/

你可能感兴趣的:(android)