만족은 하되 안주하지는 말자

기록해야 기억한다

프로그래밍/Android

[Android] view 와 view group의 정의와 관계

D36choi 2019. 7. 24. 20:51
728x90

- View

화면에 보이는 객체들. 버튼과 텍스트 등등

Control 과 Widget 으로 불리는 UI의 구성요소

 

- View Group

View들을 여러개 포함하고 있는 집합

뷰그룹도 뷰에서 상속하여 뷰가 됨. 즉 위의 뷰는 모든 영역을 포함함.

 

*Widget?

컨트롤의 역할을 담당하는 것. 버튼과 텍스트

 

*Layout?

뷰그룹 중 뷰를 포함하며 그것들의 배치와 정렬의 역할을 하는 것

※ 레이아웃도 뷰이기 때문에 레이아웃은 스스로 중첩 및 포함될 수 있음.

 

출처: edwith

자바는 모든 소스코드가 기본적으로 Class로 구성되어 있음. 

extends 를 통해 상속으로 존재하는 클래스들 사용.

 

public class MainActivity (자식클래스) extends AppCompatActivity ( 부모클래스)