我目前在 android studio 中遇到设计问题。 我想创建在每台设备上看起来都一样的用户界面,但现在我不能正确地做到这一点。我正在使用约束布局,这些是屏幕截图:
Android 屏幕尺寸 4.7 UI 如下图所示:
对于 Android Screen 7.0 Size UI 看起来像这个截图:
因为图像显示屏幕尺寸 7 上的圆形图像非常小,edittext
看起来太糟糕了。
如何在保持屏幕尺寸 4.7 的 View 的同时支持两种或更多屏幕尺寸。
最佳答案
自适应约束可用于实现此目的。
例如,除了放置 100 * 100 dp 的 ImageView 之外,您还可以使用以屏幕大小的百分比指定宽度。
ConstraintLayout 附带许多工具来帮助您处理障碍、百分比宽度、链条等
一个不错的博客,可以让您开始同样的工作:https://proandroiddev.com/getting-your-constraints-right-constraintlayout-786254ed1166
(我是博客作者)
关于java - 创建支持不同屏幕尺寸的相同 UI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51875314/