2012-06-12 98 views
0

我在hereAndroid如何管理屏幕?

的Galaxy Note只是好奇看看正常尺寸下下降,XHDPI 索尼XPERIA正常尺寸下下降,XHDPI

但怎么进来的真实设备的布局看每个设备上有什么不同?我如何为每个Android设备提供布局?

+0

您是否测试了2个仿真器或具有不同显示屏的手机中链接中给出的示例?它可以帮助。 –

回答

0

我不认为你能做出适合每个Android设备的布局。我找到了最好的结果是:
(1)使用RelativeLayout小号
(2)避免使用任何硬编码的尺寸,而不是使用wrap_contentfill_parent在可能

我建三大布局:normalsmalllarge ,并且针对不同的屏幕密度和尺寸使用多达五套图形。

这是一个挑战!

+0

嗨,我使用了RelativeLayout,wrap_content和fill_parent与一些dp值,但没有使用像素。我也有正常和大的布局。 layout-ldpi,layout-mdpi,layout-xhdpi。 Galaxy Note和Xperia S将使用layout-xhdpi。你能告诉我你使用的是5套图表吗?现在我刚刚意识到它是宽度尺寸720对800重要... – rxlky

+0

我只是在学习自己,但我的五个图形集是:ldpi,mdpi,hdpi,xhdpi和large-mdpi。我的三种布局是布局布局小布局大。我的drawable-xhdpi和drawable-large-mdpi尺寸完全相同,但我需要创建单独的文件夹,以便它们适用于平板电脑。 – rustyWhitefeather