Запуск приложений на эмуляторе Android Studio может быть полезен, но лучше запускать приложения на реальном устройстве Android, чтобы увидеть, как оно действительно выглядит и ведет себя на устройстве. Эмуляторы делают все возможное, чтобы эмулировать устройство, но они не такие точные, как само устройство.
С учетом вышесказанного, возможно, макет вашего приложения выглядит по-другому на вашем устройстве из-за плотности экрана вашего устройства и используемых вами единиц измерения.
Если вы используете px, элементы будут выглядеть больше на экранах низкой плотности и меньше на экранах высокой плотности.
-dp или «пиксели, независимые от плотности», будут иметь одинаковые размеры на любом экране. Я рекомендую использовать дп.
-sp это как do, но для шрифтов.