Ответ
sp (scale-independent pixels) — это единица измерения в Android, которая масштабируется в зависимости от пользовательских настроек размера шрифта. В отличие от dp (density-independent pixels), sp учитывает не только плотность экрана, но и предпочтения пользователя по размеру текста.
Пример:
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="16sp" />
Используйте sp для текста, чтобы обеспечить доступность и удобочитаемость. Для остальных элементов интерфейса (отступы, размеры View) применяйте dp.