728x90

뷰(View)란 무엇일까?

  • 안드로이드 앱의 UI를 구성하는 기본 단위는 뷰(View)이다.

뷰(View)의 구성

  1. 위젯(Widget)
    • View의 서브 클래스로서, 앱 화면을 구성하는 시각적인 모양을 지닌 UI요소
    • 예) 버튼,메뉴,리스트 등
  2. 레이아웃(Layout)
    • ViewGroup의 서브 클래스로서, 다른 뷰(위젯 혹은 레이아웃)를 포함하면서 이들을 정렬하는 기능을 지닌 UI요소

예시

 

위젯(Wdiget)는 과연 무엇일까?

  • View의 서브 클래스 중에서 화면에 보이는 것들을 말한다.
  • 대표적인 위젯 TextView, EditText, Button 등

예시

View란?

  • View클래스는 모든 UI 컴포넌트들의 부모 클래스
  • View클래스의 속성은 모든 UI컴포넌트들에서 공통적으로 사용 할 수 있다.

+ Recent posts