티스토리 뷰

카테고리 없음

View 클래스 계층

세이브 2021. 9. 2. 21:59

 

 

 

View 뷰

뷰 중에서 눈에 보이는 것들은 위젯 ,  눈에 보이지 않는 것들을 레이아웃이라고 부른다.

안드로이드에서 나오는 모든 위젯의 최상위 클래스는 View고 안드로이드의 최상위 클래스는 Object이다.

 

 

 

 

레이아웃은 그 안에 다른 뷰들을 담아둘 수 있는데,  레이아웃도 뷰를 상속하여 정의되었기 때문에 레이아웃 안에 레이아웃을 담을 수도 있다.

 

레이아웃

: 뷰 그룹 중에서 내부에 뷰들을 포함하고 있으면서 그것들을 배치하는 역할을 한다. 아래와 같이 여러 종류가 있다.

- Frame layout프레임 레이아웃:기본 레이아웃. 왼쪽상단을 기준으로 위젯을 배치한다.

- Linear layout리니어 레이아웃 : 수평,수직으로 배치. 가중치 사용(비율)

- Relative layout 릴레티브 레이아웃 : 상대적 배치

- Table layout 테이블 레이아웃 : 격자 배치

- Constraint layout : 컨스트레이트 레이아웃

 

 

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
글 보관함