在哪里放置可绘制的480x800 hdpi, mdpi, ldpi



我有一个问题,不同的屏幕尺寸和不同的密度问题。我正在开发一个不同分辨率的应用程序,但对于480 x 800分辨率,我很困惑。

我有一个480 x 800的图像副本。但在市场上有不同的设备用于这种分辨率。例如:

  1. 480 x 800 (hdpi) ->手机
  2. 480 * 800 (mdpi)
  3. 480 x 800 (ldpi) ->平板电脑(7英寸)

我的困惑是,我应该把图像放在哪里,这样所有以上屏幕尺寸的图像都可以得到这些图像。

编辑:

我将hdpi图像放在draw_hdpi和mdpi和ldpi图像放在draw_sw480dp -mdpi文件夹中。这增加了应用程序的大小,因为我在不同的文件夹中重复相同的图像。

编辑

谁能给我提供解决问题的方法?
>xlarge screens are at least 960dp x 720dp
>large screens are at least 640dp x 480dp
>normal screens are at least 470dp x 320dp
>small screens are at least 426dp x 320dp

解决方案之一是使用矢量图形,例如.svg文件。链接

相关内容

  • 没有找到相关文章

最新更新