안드로이드 개발을 하다 보면 한 번쯤은 이런 상황을 겪게 됩니다.내 기기에서는 멀쩡하게 보이던 UI가 다른 기기에서는 텍스트가 잘리거나, 버튼을 넘치거나, 레이아웃이 깨져서 돌아오는 경우입니다.특히 QA 과정에서 "글자가 다 안 보여요", "버튼이 깨져요" 같은 이슈가 올라오면 원인을 찾기 위해 한참을 헤매게 되는데요. 실제로 살펴보면 상당수의 원인이 시스템 폰트 크기 설정(fontScale) 에 있는 경우가 많습니다.fontScale이란?안드로이드는 접근성을 위해 사용자가 시스템 설정에서 폰트 크기를 조절할 수 있도록 지원합니다.사용자는 설정 앱에서 글자 크기를 작게 또는 크게 변경할 수 있으며, 이 값은 내부적으로 Configuration.fontScale로 관리됩니다.기본값은 1.0f이며, 사용자가..