본문 바로가기

Programming/Android

뷰의 계층 (위젯/ 레이아웃)

뷰의 계층

사용자를 대면하는 실체 (안드로이드 응용 프로그램의 화면을 구성하는 주요 단위는 액티비티이나, 액티비티 자체는 화면에 직접적으로 보이지 않음)

뷰 여러 개가 모여서 액티비티 하나를 구성, 액티비티 여러 개가 모여서 응용 프로그램을 구성

안드로이드의 사용자 인터페이스(UI)를 구성하는 핵심 컴포넌 - 화면상의 시각영역을 차지하며 자신의 모양을 그리고 사용자로 부터의 입력을 받아들인다.

뷰의 분류
위젯 (컨트롤) 

- 직접적으로 보이며 사용자 인터페이스를 구성. 버튼, 텍스트 뷰, 에디트, 라디오 버튼 등

- 사용자에게 정보를 보여주고 명력을 입력받는 역활

 

 

레이아웃 (뷰그룹) 

- 직접적으로 보이지 않음. 다른 뷰를 담는 컨테이너 역활.

- 관련된 여러개의 뷰를 유기적으로 모아 놓은 뷰의 집합이고, 이 부류의 클래스들을 레이아웃이라 함.

 

원본 : 안드로이드 프로그래밍 정복

'Programming > Android' 카테고리의 다른 글

TextView, ImageView, Button, EditText  (0) 2012.06.14
안드로이드 뷰(View)의 속성  (0) 2012.06.14
프로젝트의 구성  (0) 2012.06.14