较大布局上是否有布局设计约定?我觉得这是一个很少有人问过的问题。
许多android布局在大屏幕上看起来效果不佳,或者用户体验无法无缝转换。
对android应用程序的批评是,它们只是在大屏幕上伸展,而对它们没有任何设计考虑。
是否有资源详细说明用户(例如,如果他们的默认layout-large
xml文件包括列表视图)可能如何制作其layout
xml文件。在移动体验上,仅包含文本的列表视图会很好,而在更大的屏幕体验上,列表视图本身看起来不太好。
我想添加额外的布局文件,但是我对它们的外观没有任何参考,甚至在应用程序的规划设计阶段也没有任何参考,因此我应该如何设计它。可以合并其他屏幕尺寸。
主要寻找解决这些问题的资源。就像一篇详细介绍此事的博客文章一样。 Google的平板电脑设计指南也是一个有用的开始。
洞察力赞赏
最佳答案
也许这些资源可以帮助您。我要大胆地说一下,从手机到平板电脑调整布局的最常用技术可能是使平板电脑布局成为多窗格。您提到您已经仔细阅读了Google设计指南,但我认为我要突出显示专门讨论此问题的一页:
Android Design: Multi-Pane Layouts
一般概念是,您本可以在手机的多个屏幕上显示的信息(例如,项目列表,然后是显示选择的视图)可以在平板电脑的同一屏幕上放在一起(因此列表现在位于侧面-并排显示当前选择)。您已经提到资源框架如何协助选择正确的布局;在代码方面,片段旨在帮助将与视图一起提供的代码模块化。
另一个可能有用的资源来自Googler Kirill Grouchnikov。他撰写了一系列有关Google Play的博客文章,作为案例研究,以及UI在概念上如何在手机和平板电脑之间工作:
Responsive Mobile Design
希望对您有所帮助!