像layout-sw600dp一样,替代drawable

我的问题是简单而直接的,比如layout-sw600dp,values-sw600dp,分别是layout和values,drawable文件夹相对于screen的大小。

我在各种文档中看到,如果我们想要使用大于或等于7英寸的任何屏幕,我们可以使用layout-sw600dp文件夹,对于任何较小屏幕尺寸的设备,将考虑布局文件夹。 那么我们怎样才能把相同的概念用于图像呢。 现在有ldpi,mdpi,hdpi文件夹,但是图像是根据屏幕密度而不是屏幕尺寸来拍摄的。现在如果我正在开发一个在设备和手机上都可以使用的应用程序,我应该怎样处理图像。

在此先感谢,请指导我。

你也可以使用drawable-sw600dp,drawable-sw600dp-mdpi等drawable的相同概念。我已经在我的应用程序中使用了这个。

我不是100%,但我认为你也可以使用与drawable相同的约定。 试试drawable-sw600dp-hdpi或类似的东西。 尽pipe在继续之前,我也有几个问题需要回答:

  1. 为什么你想要一个更大的屏幕大小不同的图像(而不是分辨率)?
  2. 正如你所知道的,一个7英寸的设备将使用layout-sw600dp文件夹,那么为什么不能为不同的drawable命名呢? 这看起来会更清洁,imo。