Android
안드로이드 Color 지정하기
issell
2019. 3. 25. 11:11
1. 컬러 코드 사용
#RRGGBB
#AARRGGBB
#RGB
#ARGB
예) android:background="#a0354632"
android:background="#fff"
android:background="#ff12a0"
A : alpha (투명도)
R : red
G : green
B : blue
각 자리에는 00 ~ FF( 0 ~ 255 ) 까지의 16진수를 넣을 수 있다.
원하는 색상을 골라서 값을 추출할 때는 인터넷에 컬러피커를 검색해보자!
2. res/values/colors.xml 에 등록하여 사용
|
사용할 때는 "@color/색상이름" 으로 사용한다.
예) android:textColor="@color/myPaleOrange"
3. android.graphics.Color 클래스 사용
자바를 사용하여 동적으로 색상을 변경해야 할 때 사용한다.
int Color.argb( int a, int r, int g, int b )
int Color.rgb( int r, int g, int b )
주로 View의 setBackgroundColor()나 setTextColor() 등을 설정할 때 사용한다.
자주 사용되는 컬러는 상수로 선언되어있다.
Constants | |
---|---|
int | BLACK |
int | BLUE |
int | CYAN |
int | DKGRAY |
int | GRAY |
int | GREEN |
int | LTGRAY |
int | MAGENTA |
int | RED |
int | TRANSPARENT |
int | WHITE |
int | YELLOW |
예)
|