취소

커뮤니티

가이드

서포트

전체

퍼갈 때에는 반드시 저작자의 허락과 저작자의 이름(아이디)를 기록하어야 합니다.

저작자는 Snails(tjdtnsu)입니다.

참고 : 이 강좌는 초보자를 위한 Eclipse를 사용하였습니다.

참고 : 이 강좌는 매주 일요일마다 업데이트합니다. (공휴일, 개인사정 등등 제외)

개인강좌게시판을 득템하기 위하여 

 



학습목표 : TextView, ImageView의 주요한 속성을 이해할 수 있다.

난이도 : ★★★

 

이번에도 메인 액티비티의 xml 코드 작성을 위한 암기의 시간을 가져 보도록 하겠습니다.

좀 지루하겠지만 기초라는 걸 알아 두시기 바랍니다.(All 그래픽으로 넘어가기 전까지)

 

 

 

1. TextView 속성

 

text

출력할 문자열을 지정한다.

일관된 메세지 관리를 위해서 string.xml(3-1 참조)를 지정하기도 한다.

ex) android:text="안녕"

 

textColor

문자열의 색상을 지정한다.

ex) android:textColor="#ff0000"

 

textSize

텍스트이 폰트 크기를 지정한다.

단위는 sp가 적당하다.

ex) android:textSize="25sp"

 

textStyle

폰트의 속성을 지정한다.

normal, bold, italic 중 하나를 쓰기나 '|' 로 묶어 두 개 이상 할 수도 있다.

ex) android:text

 

typeface

글꼴의 모양을 지정한다.normal, sans, serif, monospace 중 하나를 선택할 수 있다. 

ex) android:typeface="normal"

 

width,height

텍스트 뷰의 폭과 높이이다.

위젯의 가장 기본적 속성이지만 거의 사용되지 않는다.

width, height 대신 layout_width, layout_height 로 사용된다.

 

 

 

2. ImageView 속성

 

src

출력할 이미지를 지정한다.

ex) android:src="@drawable/Scan06172013_172111"

 

adjustViewBounds

이미지 뷰를 적당히 조정할 것인가를 지정한다.

ex) android:adjustViewBounds="false"

 

cropToPadding

true이면 여백을 맞추기 위해 이미지 일부를 자른다.

ex) android:cropToPadding="true"

 

maxHeight, maxWidth

이미지 최대 크기를 지정한다.

ex) android:max

 

 

 

 

 

일단 기본 적인 것은 여기까지입니다.

따로 Button, Edittext는 하지 않겠습니다.

다음 시간에는 연습문제를 풀고 대단원 4로 넘어가겠습니다.

 

 

읽었으면 덧글 부탁드리겠습니다. 너무 외로워요.