【问题标题】:why there are 2 drawable folder in res folder in android?为什么android的res文件夹中有2个drawable文件夹?
【发布时间】:2021-09-03 16:51:40
【问题描述】:

所以我在drawable文件夹中粘贴了一些图像,我发现有2个文件夹,如下图所示 一个是drawable,另一个是drawable-v24

所以我的问题是

  1. 为什么有 2 个可绘制文件夹?
  2. 有什么区别。 ?
  3. 我们真的需要它们吗?
  4. 非常感谢任何其他信息。 :)

【问题讨论】:

    标签: android android-studio kotlin android-layout android-fragments


    【解决方案1】:

    drawable 文件夹是默认文件夹。 drawable-v24 仅适用于具有 Android v24 或更高版本的设备 - 该目录中的任何文件都将被使用,而不是适用版本的 drawable 中的同名文件。你两个都需要吗?仅当您想要在较新的设备上使用不同的图像,或者您想要利用 v24 及更高版本的某些功能时。如果没有,您可以安全地删除它。

    【讨论】:

      【解决方案2】:

      基于多种因素,有多种可绘制文件夹类型,

      这种不同的文件夹类型用于访问特定需求的图像,例如,如果您必须在 Lollipop 操作系统中加载小尺寸图标,而在所有其他操作系统中加载不同尺寸的图标,则必须使用 drawable-V21 用于棒棒糖和所有其他的普通可绘制文件夹。

      另一种情况,根据手机分辨率,图片质量会有所不同,例如:drawable-hdpi图片支持Full HD手机,而drawable-xxhdpi支持QuadHD手机等等..

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-11-24
        • 1970-01-01
        • 2011-07-25
        • 1970-01-01
        • 2011-10-11
        • 1970-01-01
        相关资源
        最近更新 更多