DP / SP Не претендует на то, чтобы быть одинаковым на всех размерах экрана, но примерно одинакового размера на экране плотности .Причина в том, что примерно одинакового размера, состоит в том, что плотность разбита на категории (например, mdpi, hdpi, xhdpi ...).
Вы не хотите, чтобы текст былотносительно размера экрана, потому что тогда текст будет действительно маленьким для устройств с маленьким экраном и действительно большим для устройств с большим экраном.Вместо этого вы хотите, чтобы размер шрифта был удобен для чтения и примерно одинакового размера на большом или маленьком экране.Преимущество больших экранов будет заключаться в большем количестве текста на экране одновременно.
Кроме того, как уже упоминали другие пользователи, sp
(и, по-видимому, сейчас dp
) можно масштабировать на основе пользовательских предпочтений, что действительно полезно для людей с плохим зрением.