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