이번 챕터에서는 뷰가 무엇인지 소개해보고, 뷰의 공통 속성을 알아볼 것입니다. 그리고 자주 사용하는 뷰인 텍스트뷰, 이미지뷰, 버튼, 에디트텍스트뷰에 대해서 조금 더 자세히 알아보도록 하겠습니다.
뷰(View)란 무엇인가?
뷰는 우리가 화면에서 볼 수 있는 모든 것들을 말합니다. 이미지는 이미지뷰를 통해서, 텍스트는 텍스트뷰를 통해서 유저에게 정보를 표시합니다. 버튼이나 리스트, 입력창들도 모두 뷰에 해당합니다. 또한 이렇게 사람들이 직접 볼 수 있는 뷰는 ‘위젯'이라고도 표현합니다.
- 뷰 그룹(View Group)은 무엇인가?
뷰 그룹은 다른 뷰나 뷰 그룹을 담을 수 있는 그릇입니다. 레이아웃을 설정해주는 것이지요. 뷰 그룹과 관련해서는 일단 두 가지만 기억하면 됩니다.
단어 정리
뷰 | UI 의 기본 구성요소이자 버튼과 같은 ‘위젯’과 리니어 레이아웃과 같은 ‘뷰 그룹’이 있다. |
---|---|
위젯(뷰) | 위젯은 화면에 직접적으로 보이고 사용자와 상호작용한다. 이 강의에서는 위젯을 뷰라고 통칭한다. |
뷰 그룹(레이아웃) | 뷰 그룹은 한 개 이상의 뷰 혹은 다른 뷰 그룹을 담을 수 있고 뷰들을 배치하는 역할을 한다. 이 강의에서는 뷰 그룹을 레이아웃이라고 통칭한다. |