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