CODEDRAGON ㆍDevelopment/Android
XML 레이아웃 파일에 기재되는 주요 속성
· UI오브젝트나 레이아웃의 속성을 설정.
· 넓이, 높이 등 크기에 관한 정보부터 UI표시되는 문자열 정보등 모든 정보를 설정하게 됩니다.
속성 |
문자열, 리소드 ID |
의미 |
android:layout_width |
수치와 단위 sp dp px |
안드로이드에서기본적으로 제공하는 레이아웃들을 사용할 때 항상 지정해야 하는 속성 누락시 오류발생 |
android:layout_height |
수치와 단위 sp dp px |
안드로이드에서기본적으로 제공하는 레이아웃들을 사용할 때 항상 지정해야 하는 속성 누락시 오류발생 |
android:typeface |
normal sans serif monospace
|
문자열 스타일 지정(문자열 폰트 설정) 안드로이드에서 제공하는 몇개의 내장 폰트를 설정할 수 있습니다.
|
android:textStyle |
italic bold
|
굵은 글꼴(bold), 기울인 글꼴(italic), 굵은 글꼴과 기울인 글꼴(bold_italic)로 할지 지정 | 기호를 통해 여러 개의 속성값 지정( bold|italic )
|
android:textColor |
#FF0000 – 빨간색 |
색깔을 16진수 RGB 포맷으로 지정 |
android:text |
문자열, 리소드ID |
텍스트 뷰로 표시하는 텍스트 |
android:gravity |
left, center 등 |
뷰보다 텍스트가 짧을 때 정렬 위치 |
android:maxLines |
정수값 |
표시할 최대 행수 |
android:minLines |
정수값 |
표시할 최소 행수 |
android:textSize |
수치와 단위 sp dp px |
텍스트의 사이즈를 지정함. 단위에는 sp(스케일된 픽셀수)나 mm(밀리미터)등을 사용할 수 있음 |
android:cursorVisible |
true, false |
true의 경우에는 cursor를 표시함 |
android:password |
true, false |
true의 경우에는 입력된 문자를 표시하지 않고 패스워드는 Dot으로 표시됩니다 |
android:singleLine |
true, false |
false: 기본값, 여러줄로 표시 |
android:lineSpacingMultiplier |
정수값 |
줄 간격을 배수로 설정 |
android:lineSpacingExtra |
정수값 |
줄 간격을 여유값으로 설정 |
android:capitalize |
characters(글자) words(단어) sentences(문장) |
각 단위로 맨 앞 글자를 대문자로 표시 |
android:ellipsize |
none(기본값, 뒷부분) start(앞부분) middle(중간부분) end(끝부분) |
문자열에서 잘라서 표시할 부분을 설정 줄임 표시 |
android:margin |
수치와 단위 |
위젯과 내용물 사이의 여백 |
android:layout_margin |
수치와 단위 |
위젯과 부모 컨테이너 사이의 여백 |
'Development > Android' 카테고리의 다른 글
Event(이벤트) (0) | 2017.12.27 |
---|---|
TextView, TextView 주요 메서드, TextView XML 주요속성 (0) | 2017.12.26 |
View 클래스의 기본 메소드 (0) | 2017.12.26 |
Resource 디렉토리 구조 (0) | 2017.12.26 |
Manifest 파일의 구조 (0) | 2017.12.26 |