안녕하세요 Velog에서 처음 적는 포스트는 px, sp, dp입니다

(기존의 티스토리 블로그에서 Velog로 옮기는 과정입니다)

1) PX

  • 화면을 구성하는 가장 기본이 되는 단위

  • 절대적인 크기가 되므로 해상도에 따라 아이콘 크기가 뒤죽박죽이 될 수 있음

2) DP

  • 물리적인 디스플레이 해상도에 영향을 받지 않고 독립적으로 크기를 지정하는 픽셀의 단위

  • 해상도에 따라 맞춰주지 않아도 되기 때문에 개발 시 px보다 용이 (다양한 단말에 적용이 편리)

3) SP

  • dp와 유사하지만, 글꼴 크기를 지정할 때 주로 사용됨
  • 안드로이드 단말에서 시스템 설정의 디스플레이 글자 크기를 변경할 경우 SP로 지정된 텍스트들의 크기도 같이 변하니 주의

안드로이드는 단말기 해상도에 따라 영향을 받기 때문에 DP, SP를 사용하는 것이 안전합니다

profile
성장해가는 안드로이드 개발자💻

0개의 댓글