소스코드 링크

Chapter 2-2 학습 순서

스크린샷 2022-09-14 오후 3.35.22.png

이번 챕터에서는 뷰가 무엇인지 소개해보고, 뷰의 공통 속성을 알아볼 것입니다. 그리고 자주 사용하는 뷰인 텍스트뷰, 이미지뷰, 버튼, 에디트텍스트뷰에 대해서 조금 더 자세히 알아보도록 하겠습니다.


1. 뷰(View)

뷰(View)란 무엇인가?

뷰는 우리가 화면에서 볼 수 있는 모든 것들을 말합니다. 이미지는 이미지뷰를 통해서, 텍스트는 텍스트뷰를 통해서 유저에게 정보를 표시합니다. 버튼이나 리스트, 입력창들도 모두 뷰에 해당합니다. 또한 이렇게 사람들이 직접 볼 수 있는 뷰는 ‘위젯'이라고도 표현합니다.

  1. 뷰 그룹(View Group)은 무엇인가?

뷰 그룹은 다른 뷰나 뷰 그룹을 담을 수 있는 그릇입니다. 레이아웃을 설정해주는 것이지요. 뷰 그룹과 관련해서는 일단 두 가지만 기억하면 됩니다.

  1. 뷰 그룹도 뷰에 소속된다.
  2. 뷰 그룹은 레이아웃이라고 이해하면 된다.

단어 정리

UI 의 기본 구성요소이자 버튼과 같은 ‘위젯’과 리니어 레이아웃과 같은 ‘뷰 그룹’이 있다.
위젯(뷰) 위젯은 화면에 직접적으로 보이고 사용자와 상호작용한다. 이 강의에서는 위젯을 뷰라고 통칭한다.
뷰 그룹(레이아웃) 뷰 그룹은 한 개 이상의 뷰 혹은 다른 뷰 그룹을 담을 수 있고 뷰들을 배치하는 역할을 한다. 이 강의에서는 뷰 그룹을 레이아웃이라고 통칭한다.

2. 뷰의 공통 속성