매번 textSize 를 작성할 때마다, 다음과 같은 선택지를 마주한 적이 있을 것이다. 안드로이드에서 텍스트 사이즈를 지정할 때는 다양한 단위를 적용할 수 있다. 각 단위는 무엇을 뜻하며, 어떠한 경우에 사용해야 할까? 결론부터 말하자면, dp 와 sp 를 주로 사용해야 한다. 개발 공부를 처음 시작했다면 dp, sp 단위는 생소할 것이다. in(인치), mm(밀리미터), px(픽셀) 등의 단위가 더 익숙할 것이다. 하지만 위 단위들은 크기가 고정적(물리적)이라는 특징이 있다. 하지만 dp 와 sp는 크기가 유동적으로 변동될 수 있다. dp (density independent pixel) 160dpi 화면을 기준으로한 픽셀이다. *1인치 당 160개의 점으로 구성된 디스플레이 위 기기 기준으로는 1d..