📱안드로이드 UI 1. 화면은 어떻게 그리는 걸까 XML을 이용한다. XML XML(Extensible Markup Language): 확장형 마크업 언어로 데이터 교환에 대한 표준을 정의 한다. 마크업 언어(Markup Language)란? 문서의 내용을 조직화하고 구조화시킴. 문서를 읽는 사람 및 문서를 처리하는 응용프로그램이 내용을 정확하게 이해하는데 추가적인 정보를 제공하는 역할 DSL Language(Domain Specific Language)로 안드로이드 UI를 그리기 위해 특화된 언어이다. 2. 핸드폰마다 화면 크기가 다 다른데 화면을 어떻게 그릴까? px(픽셀), dpi, dp px: 화면을 구성하는 최소 단위 px 단위는 전체 화면 크기와 상관없이 나타내는 절대적 단위이므로 안드로이드에..