DP
-
[Android Studio] 길이 단위 - dp, dpi, px, sp 의 차이점개발 끄적끄적/Android 2020. 6. 18. 15:19
모바일 디바이스는 다양한 크기와 해상도를 가지고 있습니다. 현재 유통되고 있는 모든 기기의 크기, 화소를 계산해서 코딩하지 않으면 원하는 디자인을 유저에게 제공할 수 없게 됩니다. 이를 해결해주는 길이 단위에 대해 알아보겠습니다. 먼저 안드로이드에서 제공하는 길이 단위입니다. 1. px (pixel) 실제 픽셀 수를 뜻합니다. px을 이용하면 해상도가 다른 디바이스마다 실제 크기가 다르게 보이며 심지어 이미지가 깨질 수도 있습니다. 2. dp / dip (Density Independent Pixel) 화면의 크기를 기준으로 하며, 어떠한 화면의 해상도에도 같은 비율로 출력해줍니다. px만으로 다양한 디바이스의 해상도를 지원할 수 없기 때문에 자주 쓰입니다. 3. dpi (Dots per Inch) 1인..