Window와 View의 역할

Window

앱은 최소 하나의 Window를 가지고 있고, 이벤트 처리를 제공하며, 화면에 표시되는 View의 컨테이너 역할을 한다. 다른 화면으로 이동할 때는 새로운 Window를 추가하지 않고 Window에 추가 되어 있는 View를 다른 View로 교체한다.
그리고 화면에 표시 되지 않는다.

View

화면에 표시되는 것들은 View이다.
View의 역할에는 3가지가 있는데

  1. 내용 보여주기
  2. 터치 이벤트 처리
  3. 자신에 포함된 뷰(Subview) 관리