본문 바로가기

안드로이드

[안드로이드] DP와 SP

DP(Density-Independent Pixels) - UI레이아웃을 정의할때 레이아웃 치수나 위치를 지정하기 위해 사용하는 단위

 

SP(Scale-Independent Pixels) - UI레이아웃을 정의할때 텍스트의 크기를 지정하기 위해 사용하는 단위

 

 

 

안드로이드 시스템의 텍스트 크기를 설정할때 :

DP SP
크기에 영향을 받지 않는다. 크기에 영향을 받는다.

 

언제나 일관성 있게 화면에서 똑같은 텍스트 크기를 표현하고 싶다면, sp가 아닌 dp를 사용해라.

각각 다른 설정에서 dp는 변하지 않는 것 보이소.

출처, 도움 : 

https://medium.com/@dev.chamo/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-sp%EC%99%80-dp%EC%9D%98-%EC%B0%A8%EC%9D%B4-491d920fa262

 

[안드로이드] SP와 DP의 차이

DP(Density-Independent Pixels)는 UI 레이아웃을 정의할 때 레이아웃 치수나 위치를 지정하기 위해 사용하는 단위이다.

medium.com