티스토리 뷰

Android/Android 개념

[Android] 1. View(뷰)

Waterbottle 2017. 11. 5. 20:55

1. 뷰 속성


사용자 눈에 보이는 구성요소,


2. 뷰 그룹(View Group)


여러개의 뷰를 포함하고 있는 그룹, 뷰 그룹 안에서 뷰의 위치를 지정할 수 있다. 또한 뷰 그룹은 다른 뷰 그룹을 계속 넣을 수 있다.

즉, 뷰 그룹은 뷰를 상속하여 뷰 그룹도 뷰 처럼 다룰 수 있게 된다.


상속(Inheritance)


"무언가를 남에게 물려준다"라고 이해하자, 뷰 그룹이 뷰를 상속했다라는 말은 "뷰 그룹(자식)이 뷰(부모)의 속성을 모두 물려받았다" 라는 뜻이다. 



정리


뷰(View)가 뷰 그룹(ViewGroup)을 상속하게 되면, 뷰 그룹도 뷰가 되므로 뷰 그룹 안에 또 다른 뷰 그룹을 가지고 있을 수 있게 된다. 그 이유는 포함되어있는 뷰 그룹도 뷰 속성을 그대로 가질 수 있기 때문이다. (뷰 그룹 = 뷰)라고 볼 수 있다.

Comments