테크 지식
[커뮤니티] 아마도 쉬운 안드로이드 어플만들기 3-3 뷰(2)
퍼갈 때에는 반드시 저작자의 허락과 저작자의 이름(아이디)를 기록하어야 합니다. 저작자는 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로 넘어가겠습니다.
읽었으면 덧글 부탁드리겠습니다. 너무 외로워요. |