Android studio不会明智地创建可绘制的文件夹密度

时间:2017-07-11 05:56:00

标签: android

我在android studio中创建了一个项目,android studio没有创建可绘制的文件夹密度,就像它用于drawable-hdpidrawable-mdpi等一样。它创建了mipmap-hdpi,{ {1}}等等。

我看了https://stackoverflow.com/a/28065664/2455259 mipmap-mdpi目录用于启动器图标。

  

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

那么为什么Android Studio停止创建可绘制文件夹,就像之前一样?是否不再推荐将app资源放入drawable中?

2 个答案:

答案 0 :(得分:3)

它希望您在需要时创建它们,您可以通过右键单击 res文件夹创建一个,然后单击添加新资源目录,选择可绘制为资源类型,然后从可用限定符列表中选择d ensity ,然后选择>>按钮,然后选择所需的密度。

enter image description here 我认为删除它的原因是为了保持一致性,因为密度只是可以添加到资源文件的众多限定符之一。

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

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

答案 1 :(得分:2)

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