我知道这个问题已经讨论了很多,但是我很好奇如何在应用程序设计中做到非常精确,以便在所有屏幕尺寸上看起来都一样。
因此,例如,现在我的主屏幕上有一个计数器,每个数字下方都有文字,表示数字的单位。 TextViews
在Android Studio
的设计版图中被放置得非常精确,但是当然,TextViews
的新屏幕尺寸将根据屏幕而变化。
所以在我的design view
中,这就是计数器的样子。
但是在我的模拟器中,它几乎只有不同的屏幕尺寸,TextViews
移位了,看起来像这样。
即使屏幕尺寸稍有变化,视图也已被更改并且看起来不正确。
我知道我可以针对小屏幕,中型屏幕,大屏幕和平板电脑分别设计屏幕,但是我想知道如何针对所有屏幕尺寸精确设计这样的屏幕,所以我不必做为每个屏幕尺寸单独设计。
就像我说的那样,我知道这个话题已经讨论了很多,但是我只是好奇如何解释精度,或者是否有更好的方法将事物放置在.xml
中文件