我如何将图像从 Mipmap 移动到 Drawables 并在 Android 中保持它们的大小?

How do i move images from Mipmap to Drawables and retain their size in Android?

我刚开始一个 android 项目,其他人已经在做这个项目。我目前正在纠正 UI 等问题,我们决定我们需要更大尺寸的一些图形,这些图形在平板电脑尺寸上看起来很模糊。所以我们决定制作一些大小相关的文件夹。 直到现在,之前的家伙已经把很多图形放到了mipmap 文件夹中,因为它会根据密度自动选择图像。但现在我读到 mipmap 仅适用于启动器图标。 现在我的困境是我是否应该移动图形。做起来并不难,但我尝试了一些,我注意到当从 mipmap 文件夹中取出并放置在 drawables 文件夹中时,图形突然变大了。这意味着我要么必须调整每个图形的大小,要么用较小的版本替换文件。 我很想保持足够好,而不是为了保持结构整洁而调用各种重新设计过程。但另一方面,不这样做有点伤人。

有谁知道我应该做什么,或者 mipmap 是否可以用于不是启动器图标的图形?如果我要移动它,我该如何最好地解决所有这些问题?

mipmap 可以用于 graphic.in eclipse 它们的 drawables 文件夹用于放置图像,但在 android studio 项目中 mipmap 文件夹是默认文件夹,您可以放置​​任何类型的图像,它会自动调整根据大小,但将 9paches 图像放在该文件夹中

理想情况下,您会有更大的图像,然后在相关的可绘制文件夹中相应地使用这些图像。 Android 负责自动调整这些大小。这也是为什么你在minimap文件夹中的图片在导出到其他文件夹时被放大的原因。

如果我是你,我会将图形文件保留在与以前的开发人员设置它们相同的文件夹中。否则你会得到像素化的图像。

另一种选择是使用图像编辑软件放大图像并将它们复制到各自的文件夹中。

最后由你决定,但如果像你说的那样,有很多图像,我会把它们留在原处。