[Android] 03 UI를 그리기 위한 단위


[Android] 03 UI를 그리기 위한 단위

Android 앱 개발의 정석 with Kotlin 올인원 패키지 Online 강의를 듣고 정리한 내용입니다. 1. Px (Pixel) (물리적인) 화면을 구성하는 최소 단위입니다. 같은 단위 면적에 픽셀이 많이 있을수록 해상도가 높습니다. 즉, 해상도가 높다는 것은 화면에 픽셀이 많다는 뜻입니다. 픽셀 단위를 사용해서 안드로이드 UI 를 그리면 문제가 발생합니다. 핸드폰(화면)마다 픽셀의 수가 다르기 때문에 화면에 같은 이미지가 있어도 크기가 다르게 보입니다. 2. Dp (Density-Independent Pixel) 픽셀 독립 단위입니다. 즉, 픽셀과는 관련이 없는 단위입니다. 화면의 크기가 달라도 동일한 비율로 보여주기 위해서 안드로이드에서 정의한 단위입니다. 비율로 크기를 정합니다. ex) 가로는 2/3, 세로는 1/3 크기의 비율로 화면 그리기 3. Sp (Scale-Independent Pixel) 시스템 설정에 영향을 받는 단위로, 대부분 텍스트 크기를 지정하기 위해 ...


#android #안드로이드

원문링크 : [Android] 03 UI를 그리기 위한 단위