Я прочитал документацию и некоторые вопросы, но я не могу найти никакого ответа. Это мое первое полноценное приложение, и я хочу, чтобы оно по крайней мере корректно отображалось на разных размерах экрана, поэтому я использовал dp для единиц измерения и sp для текстовых представлений. Я пробовал это на разных устройствах и разных avd. Я заметил, что на большинстве устройств размер экрана прямо пропорционален плотности. (маленький экран имеет ldpi, обычный экран имеет mdpi, большой экран имеет hdpi, большой экран имеет xhdpi). При этом мой макет по умолчанию отображается на устройствах, которые следуют этой тенденции. Однако есть устройства, которые не следуют этой тенденции (например, Samsung Galaxy Tab, у которого, если я не ошибаюсь, большой-mdpi), поэтому, когда я попробовал свой макет, экран-заставка (да, я знаю, что экраны-заставки раздражает и не рекомендуется) имеет пикселизацию, а тексты мелкие.
Я хочу, чтобы экран-заставка зависел от размера экрана, а размеры текста зависели бы от размера и плотности экрана. Как мне этого добиться? Спасибо.