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
반응형
'🎨 Programming > Android(Kotlin)' 카테고리의 다른 글
[Kotlin] 14. 안드로이드 패딩(padding) 및 마진(margin) (0) | 2020.12.03 |
---|---|
[Kotlin] 13. 안드로이드 레이아웃(layout) 종류 (0) | 2020.12.03 |
[Kotlin] 11. 상속(inherit) 및 인터페이스(interface) (0) | 2020.12.01 |
[Kotlin] 10. 기사와 몬스터의 대결 게임 ( 예시 ) (0) | 2020.12.01 |
[Kotlin] 9. 변수의 접근 범위 & 접근 제한자(Access Modifier) (0) | 2020.12.01 |