Я бы сказал, что лучший способ - определить файлы ресурсов, которые вам нужны, а затем переопределить их в разных конфигурациях.Например, создайте файл values / dimension.xml и определите:
<dimen name="text_size_medium">18sp</dimen>
, а затем создайте другой файл values-large / dimension.xml, который определяет
<dimen name="text_size_medium">22sp</dimen>
Тогда вы просто скажетев вашем файле styles.xml:
<item name="android:textSize">@dimen/text_size_medium</item>