Я знаю, что этот вопрос уже обсуждался, но мне интересно, как быть очень точным с дизайном приложения, чтобы он выглядел одинаково на всех размерах экрана.
Так, например, сейчас у меня на домашнем экране есть счетчик, на котором под каждым номером есть текст, указывающий единицу измерения числа. TextViews
размещены очень точно в макете дизайна в Android Studio
, но, конечно, при новом размере экрана TextViews
будет смещаться в соответствии с экраном.
Так что в моем design view
вот так выглядит счетчик.
![enter image description here](https://i.stack.imgur.com/6lIT5.png)
Но в моем эмуляторе, который едва имеет разный размер экрана, TextViews
смещается, и это выглядит так.
![enter image description here](https://i.stack.imgur.com/ChuZX.png)
Даже при небольшом изменении размеров экрана вид уже изменяется и выглядит неправильно.
Я знаю, что могу и спроектировать экраны индивидуально для маленьких экранов, экранов среднего размера, больших экранов и планшетов, но мне интересно, как я могу точно проектировать подобные вещи для всех размеров экрана, поэтому мне не нужно делать отдельный дизайн для каждого размера экрана там.
Как я уже сказал, я знаю, что эта тема много обсуждается, но мне просто любопытно, как можно объяснить точность или есть ли лучший способ для меня размещать вещи в моих .xml
файлах