【问题标题】:How to store image folder with many images?如何存储包含许多图像的图像文件夹?
【发布时间】:2015-08-06 03:55:44
【问题描述】:

我的 android 应用需要超过 1000 个图像图标才能在图像列表视图中显示。我将所有这些图像放在一个文件夹中。我想从该文件夹加载所有图像并在图像列表视图中显示它们。

但 Android 中的 Drawable 文件夹提供以下功能: 可绘制的 hdpi 可绘制的 ldpi 可绘制的 mdpi 可绘制的 xhdpi 可绘制-xxhdpi

我发现无法在这些文件夹中添加子文件夹。此外,如果我必须为所有可绘制文件夹提供不同分辨率的图像,这对我来说似乎很复杂。我认为应用程序大小将乘以 4-5 倍,并且我还将面临将这些图像文件与应用程序的其他图像分开的困难。我认为有更好的解决方案吗?你能告诉我如何实现它吗?

【问题讨论】:

  • 您可以使用android studio中的模块将您的资源拆分到几个地方。
  • 我该怎么做?它是某种插件吗?

标签: android


【解决方案1】:

如果您可以只使用一种尺寸的图标,您可以将它们放在名为 drawable 的资源文件夹中(无需任何额外的限定符)。我建议你使用一个通用的命名方案,比如 my_icon_XYZ.png,其中 XYZ 是一个以 001 开头的数字。

【讨论】:

  • 没有资源文件夹,其名称只能绘制(没有任何额外的限定符)。然后呢?
  • 只需创建一个名为drawable 的资源文件夹并将图标放在那里。
  • 似乎会起作用。如果没有更好的解决方案,我明天将接受您的回答作为最佳答案。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-23
  • 2012-11-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-07-09
相关资源
最近更新 更多