##앱프 04_1주차 필기
https://github.com/xhaktmchl/SJU_Android_Programming/tree/main/Week04
##뷰( view)
##1.뷰 와 뷰 그룹
1) View 클래스
: 위젯이라고도 함.
2) 레이아웃
: 다른 위젯을 포함할 수 있는 위젯
-viewGroup 클래스 아래 존재
##2.View 클래스의 xml 속성
1.id 속성
: 모든 위젯의 아이디를 나타냄
-형식: "@+id/위젯의 아이디"
--예) android:id="@+id/btn1"
2.layout_width, layout_height
: 위젯의 가로 세로 길이
-wrap_content: 글자의 크기에 맞춤
-match_parent: 부모의 크기에 맞춤
3.background 속성
: 위젯의 배경 색상
1)형식
:#RRGGBB 형태로 빨,초,파 색 정보 16진수로 표현
예) #00FF16
android:background="#FF0000"
4.padding 속성
: 위젯안의 요소와 위젯의 경계선 사이 거리 조절
5.layout_margin 속성
: 위젯과 위젯 사이의 거리 조절
6.visibility 속성
: 위젯이 보일지 여부 결정
1)종류
-visible: 보이는 상태
-invisible: 안보이는 상태
-gone: 안보임+ 자리없어짐
7.enabled, clickable 속성
1)enabled
: 위젯의 동작 여부
예) android:enabled="true"
2)clickable
: 위젯 클릭 가능 여부
예) android:clickable="true"
8.rotation 속성
: 위젯의 회전각도 조절
예) android:rotation="15"
'Android > Android studio를 활용한 안드로이드 프로그래밍' 카테고리의 다른 글
앱프 02-2주차 위젯추가 및 여러 속성 (0) | 2021.09.14 |
---|