当前位置: 首页 > 知识库问答 >
问题:

Android studio不创建可绘制文件夹密度

谢宸
2023-03-14

我在android studio中创建了一个项目,android studio没有像过去那样创建可绘制hdpi、可绘制mdpi等可绘制文件夹密度。它创建了mipmap hdpi、mipmap mdpi等。

我读https://stackoverflow.com/a/28065664/2455259mipmap目录是用于启动器图标的。

您使用的任何其他可提取资产应像以前一样放置在相关的可提取文件夹中。

那么为什么Android Studio像以前一样停止创建可绘制文件夹呢?是否不再推荐将应用程序资源放在drawables中?

共有2个答案

幸阳波
2023-03-14

mipmap文件夹仅用于图标。其他资源必须放在相应的drawables文件夹中。这是更好的图标渲染所必需的。

曹超
2023-03-14

它希望您在需要时创建它们,您可以通过右键单击res文件夹,然后单击添加新资源目录来创建一个,选择drawable作为资源类型,然后从可用限定符列表中选择density,然后选择

它还使文件夹结构整洁,因为您可能没有使用所有可绘制的文件夹。

它之所以创建mipmap hdpi、mipmap mdpi文件夹,是因为其中已经有一个文件,它是新应用程序的默认启动器图标,如果其中没有项目,它就不会创建它们。

 类似资料:
  • 在Android Studio中,我想不出要在应用程序内部使用的图像放在哪里。drawable文件夹没有被分解为drawable-hdpi、drawable-ldpi等。我看到另一个问题问这个问题,答案是切换到Project视图而不是Android视图,但drawable也只有一个文件夹。有mipmap-hdpi,mipmap-ldpi等,但人们说这只适用于应用图标。我很困惑。

  • 在我的Android应用程序中,我想为手机和平板电脑的不同屏幕尺寸支持不同背景尺寸的图像。我在下面的文件夹中读到了添加不同大小的图像。但是,我的android项目中没有这些文件夹。我只有Res/Drawable和Res/Layout文件夹。如何创建多屏幕文件夹?

  • 好的,我的res目录中有4个文件夹:drawable mdpi,drawable hdpi,drawable xhdpi,drawable xxhdpi。我想知道如何制作一个默认的可绘制文件夹,在那里我可以放置图像,如果在特定密度的文件夹中找不到图像,Android设备会在消噪文件夹中查找。所以我创建了一个没有限定符的名为drawable的。问题是,当我将图像放在新创建的文件夹中时,它与我将其放在

  • 对于我的应用程序,我需要有2或3个不同大小的相同图像 或者,我想知道是否有可能从另一个可绘制文件夹中获取可绘制的内容(即:可以像这样使用具有不同分辨率的相同图像) 否则,我应该在每个可绘制文件夹(mdpi、hdpi、xhdpi)中多次复制相同的图像 例如:我在hdpi文件夹中有可绘制的ima,我需要在mdpi和xhdpi文件夹中提供的越来越小的相同图像= 对不起,我英语不好 谢谢你帮我

  • 在Android Studio中提供了新建文件夹的功能,在这里可以新建一些缺省的文件夹.

  • 如果我在“drawable xhdpi”文件夹中有一个额外的高质量图像,在“drawable mdpi”文件夹中有一个同名的中等质量图像,那么高密度手机会使用这两种图像中的哪一种? 编辑1:纳恩的回答没有回答我的问题。他引用的文章与屏幕大小有关,而我的问题与屏幕密度有关。不过,我遵循了Nanne提供的链接(谢谢Nanne),确实找到了这篇有用的文章: “…当您使用屏幕密度限定符提供替代可绘制资源时