안녕하세요 오늘은 안드로이드 앱을 개발할 때 빠져서는 안 되는 View에 대해서 포스팅을 해 보겠습니다. 일단 뷰가 뭐냐면 일반적으로 컨트롤이나 윗젯으로 불리는 UI 구성 요소입니다. 사용자의 눈에 보이는 화면의 구성요소들인 것이지요 위 사진은 view에 대한 상속이 어떻게 이루어져 있는지에 대한 관계도입니다. 여기서 안드로이드는 화면을 구성하는 뷰와 뷰 그룹의 역할을 구분하기 위해 뷰의 종류에 따라 다른 이름으로 부르기도 합니다. 뷰 중에서 일반적인 컨트롤의 역할을 하는 것이 위젯 뷰 그룹 중에서 내부에 뷰들을 포함하고 있으면서 그것을 배치하는 역할을 하는 것을 레이아웃이라고 부릅니다. 위 사진에서 처럼 레이아웃 또한 뷰를 상속받는 뷰의 하위 클래스입니다. 그래서 뷰가 가지는 속성을 레이아웃에서도 가질..