gpt4 book ai didi

Android 布局 - 所有屏幕尺寸的布局?

转载 作者:行者123 更新时间:2023-11-29 15:41:52 24 4
gpt4 key购买 nike

我们对 Android 布局设计的最佳实践感到困惑。到目前为止,我们为每个屏幕尺寸(hdpi、XHDPI、xxhdpi ....)或宽度/高度概念(sw、sh 等文件夹结构)设计了布局。无论如何,我们有多种布局来支持多种屏幕尺寸。有时它们中的大多数只是 hdpi 的副本,因为 Android 设法正确缩放事物。

现在我们聘请了一位拥有 5. 5 年经验的高级 Android 开发人员,他更喜欢只为所有屏幕尺寸编写一个布局。他认为这是最新的方式。他只编写一种布局,当涉及到图像时,他将它们添加到不同尺寸的不同可绘制文件夹(hdpi 可绘制文件夹等)以匹配所有屏幕

我现在也在纠结自己是不是真的错过了一个行业标准,因为这个新人过去的UI貌似也不错。

请问有什么建议吗?

最佳答案

Up to now we designed layouts either for each screen sizes (hdpi, XHDPI, xxhdpi.... )

这些不是尺寸。这些是密​​度。

or for width/height concept (sw, sh etc folder structure)

那些是尺寸。

He only write one layout and when it comes to images he add them to drawable folders (hdpi drawable folder etc) with different sizes to match across all screens... whether I really missed an industry standard

自 2009 年底引入屏幕密度的概念以来,基于密度的布局一直是一种代码味道。拥有基于密度的可绘制对象是同一时期内的最佳实践。

就“单一布局”部分而言,这可能并非在所有情况下都实用:

  • 不同的方向(纵向与横向)可能需要不同的布局(例如,让表单在不滚动的情况下适应)

  • 截然不同的屏幕尺寸(例如,手机与平板电脑)可能需要不同的布局

  • 截然不同的 UI 方法(例如, watch 与手持移动设备与电视)通常需要不同的布局

关于Android 布局 - 所有屏幕尺寸的布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39053287/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com