본문 바로가기

안드로이드/알아두기

[안드로이드] View와 ViewGroup에 대하여

 

 

 

View

액티비티에서 화면을 구성하는 최소 단위로 화면에 보이는 모든것은 View이다. 이러한 View는 Object 클래스를 상속받으며, TextView, EditText, Button 등 모든것들이 다 View에 해당하고, 위젯이라고 부르기도 한다.

 

ViewGroup

ViewGroup은 n(n>=1)개 이상의 View를 담을 수 있는 일종의 컨테이너로서, View를 상속받는다. 이러한 ViewGroup은 우리가 흔히 아는 LinearLayout, RelativeLayout, ConstraintLayout이 포함된다.