POST

[코틀린] 안드로이드 코틀린 XML 소스 - string/color/dimens

안드로이드에서는 text 입력시 사용의 편리와 범용성을 위해서 리소스 파일에 각각의 설정을 담아둡니다.

대표적으로 글자, 글자색, 글자크기가 있습니다.

 

 


글자 - strings.xml

위치는 res -> values -> strings.xml 으로 기본적으로 추가 되어 있습니다. xml 소스안에 아래 처럼 입력 합니다.

<string name="입력할 글자의 id">입력할 글자</string>

소스를 사용할때는 아래 처럼 사용합니다.

"@string/입력할 글자의 id"

 


글자색 - colors.xml

위치는 res -> values -> colors.xml 으로 기본적으로 추가되어 있습니다. xml 소스안에 아래처럼 입력합니다.

총 8자리의 로 구성되어있으며 2자리씩 255를 16진수로 변환하여 사용합니다.

10진수 #255 255 255 255 

16진수 #FF FF FF FF

각자리는 아래 처럼 나타냅니다.

#투명도 빨강 초록 파랑

숫자가 높을수록 진합니다.

<color name="색상의 id">#색상번호</color>

소스를 사용할 때는 아래와 같습니다.

"@color/색상의 id"


글자 크기 - dimens.xml

dimens.xml파일은 기본적으로 제공되지 않아 직접 생성 하여 줍니다. 경로상 res -> values를 오른쪽 클릭 하여 나타나는 메뉴에서 아래처럼 선택하여 만듭니다. 이름은 dimes로 입력합니다.

소스에 입력하는 방법은 아래와 같습니다. 글자크기는 sp 라는 단위를 사용합니다.

<dimen name="글자 크기의 id">글자크기</dimen>

소스를 사용할 떄는 아래와 같습니다.

"@dimen/글자 크기의 id"