Назад к вопросам
Яндекс
Junior — Middle
67
Можете ли вы объяснить, что означает термин 'sp' в вашем контексте?
Компании, где спрашивали
Скайтех
Ответ от нейросети
sobes.tech AI
В Android термин sp (scale-independent pixels) — это единица измерения, которая используется для задания размеров текста. Она похожа на dp (density-independent pixels), но дополнительно учитывает настройки масштабирования шрифта, заданные пользователем в системе. Это позволяет тексту оставаться читаемым и адаптироваться под предпочтения пользователя.
Например, если пользователь увеличил размер шрифта в настройках устройства, размеры, заданные в sp, автоматически увеличатся, в отличие от dp, которые останутся фиксированными.
Пример использования в XML:
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="16sp" />