색상 (Color)
색상 값은 항상 #으로 시작하며, 비트 수와 투명도에 따라 아래 네가지 형태가 가능하다.
| #RGB | #F00 (12비트 빨강) |
| #ARGB | #8F00 (12비트 투명도 50% 빨강) |
| #RRGGBB | #FF00FF (24비트 보라색) |
| #AARRGGBB | AA (Alpha) : 투명도 (00...FF) : 00은 100% 투명이고, FF는 완전 불투명을 의미한다. RR (Red) : 빨강의 강도 (00...FF) : 00은 빨간색이 하나도 없음을 의미한다. GG (Green) : 초록의 강도 (00...FF) BB (Blue) : 파랑의 강도 (00...FF) #FFFF0000 (24비트 불투명한 빨강) #FF808080 (24비트 불투명한 회색) #8000FF00 (24비트 투명도 50% 초록) #80FF00FF (24비트 투명도 50% 보라색) |
< /res/values/colors.xml >
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="bgTextColor">#FF00FF00</color>
</resources>
코드에서 색상 값은 정수(int)이다.
상기 리소스 파일에서 bgTextColor라는 색상 리소스의 실제 색상 값을 얻는 예이다.
int myColor = getResources().getColor(R.color.bgTextColor);
'Resource' 카테고리의 다른 글
| 코드에서 리소스 사용하기 (0) | 2022.10.02 |
|---|---|
| 단순 표시물 (Drawable) (0) | 2022.10.02 |
| 크기 (Dimension) (0) | 2022.10.02 |
| 문자열 (String) (0) | 2022.10.02 |
| 리소스 (Resource) (0) | 2022.10.02 |
댓글