【问题标题】:Like layout-sw600dp,alternative for drawable与 layout-sw600dp 类似,可替代 drawable
【发布时间】:2012-04-09 09:40:59
【问题描述】:

我的问题直截了当,就像 layout-sw600dp,values-sw600dp 分别用于布局和值一样,相对于屏幕大小而言,可绘制文件夹是什么。

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

提前谢谢,请指导我。

【问题讨论】:

    标签: android


    【解决方案1】:

    您也可以对可绘制对象使用相同的概念,例如 drawable-sw600dp、drawable-sw600dp-mdpi 等。我在我的应用程序中使用了它。

    【讨论】:

      【解决方案2】:

      我不是 100% 支持这个,但我认为您也可以对可绘制对象使用相同的约定。试试drawable-sw600dp-hdpi 或类似的东西。虽然在继续之前我也有一些问题你可能想回答:

      1. 为什么要为更大的屏幕尺寸提供不同的图像(而不是分辨率)?
      2. 如您所知,7 英寸设备将使用 layout-sw600dp 文件夹,那么为什么不对不同的可绘制对象使用不同的名称呢?这样看起来会干净很多,imo。

      【讨论】:

      • 实际上我只想使用不同分辨率的图像,使用 drwable-sw600dp 文件夹后,图像也仅从默认文件夹中获取
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-19
      • 2023-03-15
      • 1970-01-01
      • 1970-01-01
      • 2014-02-21
      相关资源
      最近更新 更多