【问题标题】:What happened to the many different 'drawable' folders within the Android-Studio tutorial?Android-Studio 教程中许多不同的“可绘制”文件夹发生了什么变化?
【发布时间】:2015-10-21 15:11:48
【问题描述】:

我正在关注a tutorial,了解如何使用 Android Studio 创建 Android 应用程序。这个教程可能有点老了,因为它展示了很多不同的“可绘制”文件夹;但是,我在 Android Studio 的实际版本(1.4 版)中看到了一些不同:

'drawable' 是否被'mipmap' 改变了?还是不再存在不同的“可绘制”文件夹?鉴于目前的AndroidStudio方案,如何理解教程?

【问题讨论】:

标签: android


【解决方案1】:

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

检查该链接:Here

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      【解决方案3】:

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

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

      大约一年前,Google 开始建议将启动器图标从 res/drawable-NNNN/ 目录移动到 res/mipmap-NNNN/ 目录,尽管这对大多数开发人员来说并没有多大好处,并且会使阅读旧资源的人感到困惑。

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

      'drawable' 是否被 'mipmap' 改变了?

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

      【讨论】:

        【解决方案4】:

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

        根据Google

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

        如果您需要对不同分辨率下使用的资源进行更多控制,您可以细分“drawable”文件夹

        【讨论】:

          【解决方案5】:

          mipmaps-ZZZZ 被 Google 推荐用于启动器图标。 Android studio 好像没有添加传统的drawable-ZZZZ 文件夹,所以需要自己创建。您仍然使用 Drawable-ZZZZ 文件夹作为应用程序图标以外的图像/图标。如需更多信息,请阅读此 Google BlogPost

          【讨论】:

            【解决方案6】:

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

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

            第 2 步 - 转到应用程序 -> src -> main -> res

            第 3 步 - 创建您的可绘制对象,如 drawable-hdpi、drawable-mdpi、drawable-xhdpi 等。完成

            第 4 步 -:相应地放置您的图片、徽标

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

            【讨论】:

              猜你喜欢
              • 2013-03-11
              • 2015-07-23
              • 1970-01-01
              • 1970-01-01
              • 2011-12-20
              • 2012-05-18
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多