【发布时间】:2017-10-23 10:07:11
【问题描述】:
我只是想要一些经验丰富且受过教育的答案,一个快速的答案就足够了:
我想尽可能多地使用constraint layout 和百分比参数,以便我的应用程序可以完美无缝地调整到高于特定分辨率的所有屏幕分辨率,例如1080p...就像不同的网页浏览器屏幕。
所以我在这方面投入了大量时间,现在似乎我越是探索这个领域,我就越意识到我最初的目的可能存在根本性的缺陷——似乎更常见的做法是你必须首先DETECT 运行你的应用的设备的分辨率,然后相应地加载不同的布局。
但我不会放弃,你能帮我决定我应该走哪个方向吗?
【问题讨论】:
-
这是不可能在摘要中回答的。这完全取决于您的 UI 设计。一般而言,我们可能尝试在似乎可行的情况下使用单一布局,然后在必要时为不同的屏幕尺寸提供 2 个以上版本的布局。跨度>
-
不一定。但强烈建议这样做。
标签: android android-layout screen-resolution