모든 뷰 객체는 View를 상속 받는다.
+ View
+- View Group (뷰 객체들이 있는 모음 = div > div)
+- text view
---+ LinearLayout
---+ button
.
.
.
LinearLayout 안 또다른 LinearLayout를 추가할 수 있고 이것을 View Group이라 한다.
여러개의 layout xml 파일(뷰)들 중 특정 xml을 메인으로 보여주는 방법
+- res
---+ layout
------+ activity_main.xml (안드로이드 스튜디오에서 만든 기본 레이아웃)
------+ main.xml (별도로 만든 레이아웃)
main.xml 을 메인으로 설정하는 방법은
MainActivity.java > MainActivity > onCreate(){} 에서
setContentView(R.layout.acitvity_main)을 setContentView(R.layout.main) 으로 변경 한다.
setContentView 는 xml 을 메모리에 올린다 또는 객체화, 인플레이션 한다.
'Mobile > Android' 카테고리의 다른 글
Android Studio의 빌드 시스템 (0) | 2017.09.08 |
---|---|
Android Layout 종류, 크기 단위 및 생상 표현법 (0) | 2017.09.05 |
안드로이드 프로젝트 디렉토리 구조 (0) | 2017.09.01 |