🎨 Programming/Android(Kotlin)
[Kotlin] 12. 안드로이드 PX, DP, DPI의 개념
ryang x2
2020. 12. 2. 18:36
728x90
반응형
● 안드로이드에서 화면을 그리는 방법
- XML을 이용
- DSL Language -> Domain Specific Language
- 안드로이드 UI를 그리기 위해 특화된 언어의 사용
● 핸드폰마다 화면 크기가 다른데 어떻게 화면을 그려야 할까?
1. PS(Pixel) : 웹에서 주로 쓰이는 단위이며 화면에서 빛이 나오는 점 -> 가장 작은 단위이다.
해상도를 나타낼 때 쓰인다.
2. DPI(Dot Per Inch) : 1인치에 들어가는 픽셀을 나타내는 단위이다.
예를 들면 100DPI는 1인치당 픽셀 100가 포함된다는 것을 말한다. 개수가 많을 수록 고밀도이다.
-
ldpi : 120(1인치에 120픽셀)
-
mdpi : 160(기본)
-
hdpi : 240
-
xhdpi : 320
-
xxhdpi : 480
-
xxxhdpi : 640
3. DP(Density Independent Pixel) : 안드로이드에서 주로 쓰이는 단위이며 픽셀과 상관없이 독립적인 크기를 가진다.
728x90
반응형