1. PX(Pixel)
- PX는 Pixel 을 뜻함
- PX가 모여 해상도가 됨
- 높을수록 고해상도의 화질을 보여줌
2. DP(Density-independent Pixels)
- 각각의 디바이스는 서로 다른 PX를 갖고 있어 UI개발에 영향을 준다. 개발자에게 각각의 디바이스에 비슷한 단위를 사용하기 위해 DP를 사용한다.
- 통상적으로 안드로이드에서는 160dpi를 사용한다.
- 공식
px = dp 단말 DPI/기본 160
dp = px 기본 160/단말 DPI
3. SP(Scale-independent Pixels)
- 글꼴 표시에 최적인 픽셀
- 언제나 일관된 글자 크기를 원한다면 DP사용
- 설정에 따라 글자 크기를 변경하고 싶다면 SP사용