许多不同的' drawable' Android-Studio教程中的文件夹?

时间:2015-10-21 15:11:49

标签: android

我正在关注如何使用Android Studio创建Android应用的a tutorial。本教程可能有点陈旧,因为它显示了许多不同的可绘制的'文件夹;但是,我在Android Studio(版本1.4)的实际版本中看到了不同的东西:

enter image description here

有可画的'改变了' mipmap'?或做不同的' drawable'文件夹不再存在?如何根据当前的AndroidStudio方案理解教程?

6 个答案:

答案 0 :(得分:1)

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

检查该链接:Here

答案 1 :(得分:0)

您的屏幕截图似乎显示的应用在任何可绘制文件夹中都没有任何内容。如果你查看磁盘上的资源,那里有什么吗?

可绘制文件夹可能根本不存在于此项目中。在Android开发中,它们仍然是包含图形资产的主要机制。

答案 2 :(得分:0)

  

我在Android Studio(版本1.4)的实际版本中看到了不同的东西

与大多数代码生成器一样,Android Studio的新项目和新活动向导不会创建所有可能的文件和目录。他们创建模板所需的任何内容。

大约一年前,Google开始建议将启动器图标从Timestamp目录移动到DateTimeFormatter.ISO_OFFSET_DATE_TIME目录,尽管这对大多数开发人员来说并没有太大的帮助,并且会让读取旧资源的人感到困惑

Android Studio的模板已切换为使用Instant目录;我不知道他们为什么现在仍然创建空的res/drawable-NNNN/目录。

  

有可画的'更改为' mipmap'?

不,除了启动器图标之外,您仍然使用res/mipmap-NNNN/。但是,您必须自己创建这些目录,例如右键单击res/mipmap-NNNN/并选择"新资源目录"从上下文菜单中。

答案 3 :(得分:0)

mipmap文件夹仅用于放置启动器图标。您使用的任何其他可绘制资产应像以前一样放在相关的可绘制文件夹中。

根据Google

  

最佳做法是将应用程序图标放在mipmap文件夹中(而不是   drawable-文件夹)因为它们的使用分辨率不同于   设备的电流密度。

如果您需要更多地控制在不同分辨率下使用的资源,您可以细分'drawable'文件夹

答案 4 :(得分:0)

mipmaps-ZZZZ被Google 推荐用于启动器图标。 Android工作室似乎没有添加传统的drawable-ZZZZ文件夹,因此您需要自己创建它们。您仍然使用Drawable-ZZZZ个文件夹作为应用图标以外的图像/图标。有关详细信息,请阅读此Google BlogPost

答案 5 :(得分:0)

那些仍然存在,您只需按照几个步骤以简单的方式添加这些文件夹。

步骤1 - :从上面的下拉菜单中选择项目(默认情况下,android会在那里)

第2步 - :转到应用 - > src - >主要 - > RES

第3步 - 创建你的drawables,如drawable-hdpi,drawable-mdpi,drawable-xhdpi等。完成

步骤4 - :相应地放置图像,徽标

注意 - :我已经解释过,为了使事情变得更简单,你可以直接转到res并创建可绘制的资源文件夹(不需要从顶部进入项目部分)