개요
앞선 글에서 안드로이드 개발환경을 설정하고 Hello World 를 출력하는 프로그램을 작성하였습니다. 이제 본격적으로 안드로이드에 대해서 학습하고 이를 기록하겠습니다.
안드로이드에 대해서 가장 먼저 학습할 내용은 뷰(Views) 라고 부르는 것입니다. 앞선 프로젝트 상에서 Hello World 라는 문장도 이 뷰를 사용하여 출력합니다.
뷰는 특정 내용을 보여주는 화면상의 직사각형 영역을 말합니다. 뷰는 이미지, 텍스트 또는 버튼 일 수 있습니다. 이러한 개별뷰가 모여서 화면의 레이아웃을 구성합니다.
앱에서 보거나 상호작용하는 모든 것은 사용자 인터페이스(User Interface)라고 부르며 약자로 UI 라고 합니다. 이러한 UI 를 구성하는 요소가 바로 뷰 입니다. 뷰의 종류는 다음과 같은 것이 있습니다.
- TextView
- 특정 텍스트를 보여주는 뷰
- ImageView
- 이미지를 보여주는 뷰
- Button
- 버튼을 보여주는 뷰
이외에도 다양한 뷰가 안드로이드에 존재합니다.
모든 안드로이드 앱은 그것을 구성하는 뷰로 쪼갤 수 있습니다. 다시 말해, 하나의 뷰는 기본 구성요로서 앱에 대한 레이아웃을 구성합니다.
'모듈, 프레임웍 > Android' 카테고리의 다른 글
안드로이드 - 뷰 속성 (텍스트뷰, 이미지뷰) (0) | 2018.07.17 |
---|---|
안드로이드 - XML (0) | 2018.07.17 |