今天,我阅读了关于支持多屏的android教程。我在这里遇到了一些问题。在教程中,它说我们可以通过这种方式使用特定于大小和密度的资源:
res/layout-w600dp/main_activity.xml
我知道 w600dp 表示可用宽度为 600dp。但它是用于门户还是景观?
这是真实案例:我想在门户模式下为我的 android 应用程序设计一个全宽标题图像。此应用程序面向三星 Galaxy S4,它具有 5.0 英寸、1080x1920 像素和 441 dpi。这意味着我的标题图像需要为 1080 像素。正如android教程提到的,在android中,px = dp * (dpi/160); 在三星 Galaxy S4 示例中,1080px 宽度为 391dp。所以我需要在以下声明布局:
res/layout-w391dp/main_activity.xml
或者
res/layout-w320dp/main_activity.xml
当我使用 Photoshop 创建标题图像时,我需要将图像参数设置为 1080 宽度、40 高度和 441dpi吗?获得图像后,是否需要将此图像放入:
res/drawable-xhdpi/
或者
res/drawable-w600dp/