我有一个问题,不同的屏幕尺寸和不同的密度问题。我正在开发一个不同分辨率的应用程序,但对于480 x 800分辨率,我很困惑。
我有一个480 x 800的图像副本。但在市场上有不同的设备用于这种分辨率。例如:
- 480 x 800 (hdpi) ->手机
- 480 * 800 (mdpi)
- 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文件。链接