스크린에 내용을 보여주는 사각형
App에서 layout을 만들기 위해 사용한 Block 구조
App에서 볼 수 있는 것들(image, text, button 등)
Camel Case : 글자 사이에 공간이 없는 것과 단어의 첫글자가 대문자인것
eXtensible : 탄력있는
HTML과 SGML의 장점을 모두 살려 표준화 작업이 이루어진 웹페이지 기술 언어
Hypertext Mark-up Language
Standard Generalized Markup Language
안드로이드 앱을 어떻게 보는지를 설명하는 방법
layout 만드는데 사용
match_parent : 남는 여유 공간을 채움(parent view의 크기대로)
wrap_content : view에 있는 내용의 크기에 따라 크기가 결정
layout을 위한 single root view
View Group에는 다른 view들로 구성되어 있다.
-> 그런 View들을 배치하는 방법이 Layout
세로의 column/가로의 row으로 view들을 배치
orientation : 수평 / 수직
1. parent view를 기준으로 view를 상대적으로 배치
2. 다른 child를 기준으로 view를 상대적으로 배치