Нельзя сделать универсальное приложение с одинаковым видом на каждом устройстве. Как описывает разработчик Android
xlarge screens are at least 960dp x 720dp
large screens are at least 640dp x 480dp
normal screens are at least 470dp x 320dp
small screens are at least 426dp x 320dp
Давайте выберем маленький экран. Он начинается с 426dp x 320dp и до 470dp x 320dp (до тех пор, пока не появятся обычные экраны). Если мы устанавливаем текст и шрифт или изображение для 426dp x 320dp и запускаем приложение на
469dpx320dp, то это как-то повлияет на результат (не должно быть, так как оба являются частью небольшого экрана). Это различие увеличивается с m-dpi to l-dpi
. Так что мы не можем убрать эффект от этого, но мы можем уменьшить его. это не может быть идеальным, как
Подробнее о денситах