平板电脑的屏幕优化

时间:2013-02-28 02:48:40

标签: java android android-layout optimization padding

我已针对几乎所有Android手机优化了我的应用。我的应用程序设置方式,我的左侧和右侧有16dp填充,顶部和底部有65dp填充(见下面的截图)。在手机上看起来很漂亮。

但在平板电脑上,它看起来很糟糕。手机上的65dp与平板电脑上的65dp完全不同。在平板电脑上,问题周围的黑色边框从滚动背景的一侧开始,并且滚动背景的顶部和底部的内容上有东西。

我有什么选择来解决这个问题?填充是否有百分比/重量选项?我认为这样可以完全解决它,但我知道的并不是那样的。

enter image description here

1 个答案:

答案 0 :(得分:4)

您可以创建为不同显示尺寸量身定制的多个资源文件。 Android会自动为您选择正确的资源文件。使用此技术,您可以为任何屏幕尺寸指定填充值,甚至可以为Android自动选择完全独特的布局。

请参阅Designing for Multiple Screens

使用多维资源文件会使基于屏幕大小更改填充的任务变得非常简单。请参阅More Resource Types