본문 바로가기

프로그래밍/C 언어

[안드로이드 프로그래밍] 강좌 1. 어플에 텍스트를 넣어보자, "TextView"

안드로이드 스튜디오를 이용해 새로운 프로젝트를 만들었다면..

 

안드로이드 프로그래밍의 기초인 텍스트 삽입을 할 수 있는

 

'TextView'에 대하여 알아보도록 하겠습니다.

 

 

 

우선은 TextView의 기본적인 코드를 알려드리겠습니다.

 

<TextView
        android:text="Hello World!"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

 

입니다.

 

 

 

이 코드를 어디에 쓰냐면은

 

좌측의 프로젝트 탭을 클릭후 res 폴더를 클릭한후 layout 폴더에 있는 xml 파일에 추가해줍니다.

 


 

위의 사진과 같이 추가가 완료되었으면 TextView에 대한 설명을 해드리겠습니다.

 

 

두 번째 줄 android:text="Hello World!" : 어플내에서 출력할 텍스트를 입력하는곳 입니다.

큰 따옴표 사이에 "Hello World!"를 자신이 원하는 텍스트로 변경이 가능합니다.

 

예시)android:text="예시" 라고 입력시 어플 내에서 '예시'라는 텍스트를 확인할 수 있습니다.

 

 

 

세 번째 줄 android:layout_width="wrap_content"  : TextView의 가로의 길이를 지정하는 것 입니다.

wrap_content로 입력시에는 가로의 길이는 뷰의 내용물의 크기에 따라 뷰의 가로를 지정합니다.

wrap_content가 아닌 match_parent의 경우는 뷰의 내용물의 크기에 관계 없이 가로공간을 채웁니다.

 

예시)android:layout_width="match_parent" 라고 입력시 TextView가 어플의 가로공간을 채웁니다.

 

 

 

네 번째 줄 android:layout_height="warp_content" : TextView의 세로의 길이를 지정하는 것 입니다.

wrap_content로 입력시에는 세로의 길이는 뷰의 내용물의 크기에 따라 뷰의 세로를 지정합니다.

wrap_content가 아닌 match_parent의 경우는 뷰의 내용물의 크기에 관계 없이 세로공간을 채웁니다.

 

예시)android:layout_height="match_parent" 라고 입력시 TextView가 어플의 세로공간을 채웁니다.

 

 

 

위의 코드는 가장 기본적인 코드이며

 

텍스트의 크기, 색상 또한 조절할 수 있습니다.

 

 

텍스트의 크기 조절 : android:textSize="크기sp"

위의 코드를 TextView 내에 추가시 텍스트의 크기 조정이 가능합니다.

 

예시)android:textSize="100sp" 라고 입력시 TextView의 텍스트의 크기는 100sp가 됩니다.

 

 

텍스트의 색상 조절 : android:textColor="#색상코드"

위의 코드를 TextView 내에 추가시 텍스트의 색상 조정이 가능합니다.

색상코드 앞에는 반드시 #을 붙여야 합니다.

 

예시)android:textColor="#ff0000" 라고 입력시 TextView의 색상이 빨간색으로 됩니다.

 

색상코드는 아래의 웹사이트에서 확인이 가능합니다.

http://www.w3schools.com/colors/colors_picker.asp

 

또한 Android Studio 내에서도 Color Picker을 이용하여 조정이 가능합니다.

 

 

 

 

이상 TextView에 관한 설명을 마치도록 하겠습니다.

감사합니다.