안드로이드 뷰속성에 배경색상을 설정하는 옵션이 있다.
1. 직접 입력하기
<LinearLayout
android:layout_width="70dp"
android:layout_height="70dp"
android:background="#FF0000"
android:orientation="vertical">
</LinearLayout>
android:background 에 직접 rgb코드를 입력하면 배경색상을 입힐 수 있다.
2. 등록한 색상 사용
안드로이드 프로젝트를 생성하면 기본으로 만들어지는 values폴더에 colors.xml 파일이 있다.
열어보면 기본 색상 3가지가 있다.
<color name="colorPrimary">#6200EE</color>
<color name="colorPrimaryDark">#3700B3</color>
<color name="colorAccent">#03DAC5</color>
기존에 있는 color태그를 복사 붙여넣기 한 후 name은 알기쉬운 이름을 적고, 태그 안에는 rgb 코드를 입력하면 된다.
예를 들어 빨간색 rgb 색상은 이렇게 추가한다.
왼쪽부분에 색상을 미리 볼 수 있다.
이제 등록한 색상을 사용해 보자.
<LinearLayout
android:layout_width="70dp"
android:layout_height="70dp"
android:background="@color/red"
android:orientation="vertical">
</LinearLayout>
직접 rgb코드를 입력하는 부분에 @color/red 를 입력하면
아까 등록한 colors.xml 파일의 name이 red 라는 태그속성을 사용할 수 있게 된다.
둘 중 어느방법을 사용해도 되지만, 직접 등록한 색상을 사용하게되면 여러뷰에 색상을 등록했을 때 한꺼번에 손쉽게 변경이 가능하다는 장점이 있다.
[안드로이드] 화면(액티비티) Activity 세로모드 가로모드 고정(오류 조치방법) (0) | 2020.04.15 |
---|---|
[안드로이드] 텍스트뷰 외곽선(테두리) 설정 및 사용 (2) | 2020.04.15 |
[안드로이드] 코드에서 BackgroundColor 값 가져오는 방법 (0) | 2020.04.14 |
두 번째 안드로이드앱 개발 [여성안심택배보관함] (0) | 2020.03.23 |
카카오지도 hashkey 가져오기 (0) | 2020.03.18 |
댓글 영역