1

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

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

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

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

编辑:

我将hdpi 图像放在 drawable-hdpi 和mdpi 以及drawable-sw480dp-mdpi 文件夹中的 ldpi 图像中。这增加了应用程序的大小,因为我在单独的文件夹中重复相同的图像。

编辑

有人可以为我的问题提供解决方案吗?

4

2 回答 2

0
>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
于 2013-05-23T06:32:39.637 回答
0

一种解决方案是使用矢量图形,例如 .svg 文件。关联

于 2018-06-07T06:17:09.947 回答