【发布时间】:2015-12-16 07:01:54
【问题描述】:
这已经困扰了我一段时间了。我可能反应过度,如果我反应过度,请告诉我。但是,我觉得将图像资产添加到您的 Android Studio 项目中比应该做的要难。不一定说很难做,但我觉得这应该是最容易做的事情之一。
我对 AS 有点陌生,所以我在这里可能有点不合时宜。
我正在处理一个项目,我想快速添加测试图像以放入图像视图中。还没有这样做,我只是假设我可以单击桌面上的图像文件并将其拖到 AS 窗口中的 res/drawable 文件夹中。我很快意识到我做不到。然后我意识到我可以将图像拖到 AS 的视口中并在那里打开。我认为我可以快速将其保存到我的可绘制资源中,但同样没有运气。
所以我接下来尝试的是右键单击可绘制文件夹,知道会有一个添加选项。我看到添加一个新文件。试试看,它让我告诉它它是什么类型的文件,假设我会被要求告诉它我的图像的文件路径,然后将它添加到项目中。没有!它会创建一个空图像文件,但无法(我知道)告诉它我想要在我的项目中使用什么图像。
我一直在四处寻找,并意识到当我右键单击可绘制目录时还有一个 New>Asset Image 选项。我终于松了口气。我单击它,它会打开启动器图标设置。我可以从启动器图标、操作栏和选项卡图标以及通知图标更改图像类型。实际上有一个文件路径选项,所以是的。我能够添加我的图像。
但我的问题是,为什么这些是我在项目中想要的图像的唯一选择。几乎所有的应用程序不是主要由图像组成的吗?为什么这个过程需要添加每一个图像?再说一次,为什么需要将图像归类为这三个选项之一。游戏呢?我还没有制作过游戏,但游戏中的几乎所有东西都是图像资产而不是图标。
还有另一种完全显而易见的方法可以将非图标图像资产添加到您的项目中吗?我是否完全反应过度,只是因为我需要将所有图像标记为某种图标,即使这并不重要?让我知道我在下面是多么荒谬或思想正确。
谢谢
【问题讨论】:
标签: android android-studio android-image android-assets