【发布时间】:2014-06-04 05:55:24
【问题描述】:
我一直在研究针对不同屏幕尺寸、屏幕密度和方向设计布局的最佳方法,但我越来越困惑。
1.设计密度与屏幕尺寸
我读过这个link
现在在设计姜饼时应该考虑什么。每个文件夹中的布局都说LDPI, HDPI and MDPI。但这会增加整个应用程序的大小。
现在我已经不再考虑 LDPI。但现在我们也有XHDPI and XXHDPI。
那么我们如何在设计所有页面的同时保持合理的大小呢?
屏幕尺寸、密度或分辨率应该优先考虑什么?
图片可以使用9-patch images。 创建它们的最佳工具是什么?
2.横向与纵向。
现在在这个布局方程中,如果我们为屏幕方向包含不同的布局,应用程序会变得更庞大,工作也很乏味。
Creating smaller xmls and including them is one good solution 但即便如此,考虑到所有不同的类型,它仍然变得乏味。特别适用于 Android 4 及更高版本,每个片段都有不同的布局,
我的问题是——考虑到以上所有因素,设计布局的最佳和最有效的方法是什么。
【问题讨论】:
-
你在哪里接触到这个?如果您回复将不胜感激:)
-
我使用相同的布局页面,但不同的分辨率有单独的dimen.xml和style.xml
标签: android android-layout google-play android-manifest android-screen-support