뷰와 뷰그룹의 차이 뷰는 화면에 보이는 UI 구성요소이다. 컨트롤 또는 위젯이라고도 불리고 뷰 그룹을 포함한다. 뷰 그룹은 뷰 들을 여러개 포함하고 있는 것이다. 뷰 그룹도 뷰에서 상속하여 뷰가 된다. 뷰는 뷰 그룹을 포함하고 뷰 그룹은 뷰를 상속한다. 위젯과 레이아웃의 차이 위젯은 뷰 중에서 버튼, 텍스트와 같이 일반적인 컨틀롤의 역할을 하는 것이다. 레이아웃은 뷰 그룹 중에서 내부의 뷰들을 포함하고 있으면서 그것들을 배치시키는 역할을 하는 것이다. 위젯과 레이아웃 둘 다 뷰이긴 하나 레이아웃은 뷰 그룹을 상속하고 위젯은 텍스트뷰를 상속한다. 패딩과 마진의 차이 패딩은 뷰의 경계와 뷰의 내용물 사이의 간격이고 마진은 자식 뷰 주위의 여백이다. 렐러티브 레이아웃이란? 여러 하위 객체의 위치를 서로 상대적..