DP와 SP 그리고 PX의 차이

Lee HyeongJong·2022년 4월 16일
0

안드로이드

목록 보기
1/43

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사용
profile
코딩을 시작해보자

0개의 댓글