【问题标题】:Use what type of images in android app?在android应用程序中使用什么类型的图像?
【发布时间】:2014-01-13 05:30:04
【问题描述】:

我正在开发教程应用,我的应用中有超过 15 张图片。当我使用 .png 格式的图像时,所有图像都太大了。我检查了 .jpg.png 的区别。如果我使用尺寸为 320*480 .jpg 的相同图像,图像需要 18 kb 但 .png 需要 60 kb 大小。那么我必须使用什么类型的图像?如果 .png 更可取,那么如何在不影响分辨率的情况下减小每个图像的大小?

【问题讨论】:

  • .png 图像很重。除非您想要透明度,否则最好使用 jpeg。
  • @sayed.jali 这不仅关乎透明度,还关乎图像质量。切勿将 jpeg 用于图标。

标签: android image png


【解决方案1】:

那么我必须使用什么类型的图像?

对于属于用户界面一部分的任何图片(即图标、徽标、占位符),请使用 PNG。它甚至不是关于透明度,而是关于像素完美的设计。

如果 .png 比如何在不影响分辨率的情况下减小每个图像的大小更可取?

市面上有很多 PNG 压缩器。这里有几个简单的基于网络的。

您还可以将 PNGcrush 作为一个独立的可执行文件,它可以让您调整压缩选项,并将其集成到您的构建系统中。

相关信息:Why PNGs are bigger than they should be

【讨论】:

  • 还有一个小问题,我想用一张图片作为背景覆盖整个屏幕,我希望它适合所有屏幕尺寸。我必须拍摄什么尺寸的图像?
  • @JohnR 这取决于,既取决于目标平台,也取决于图像。 Screen Sizes and Densities 图表将帮助您定位设备,Screen Support docs 应帮助您选择分辨率。如果您的图像很详细,您将需要高分辨率图像。如果您的图像模糊或渐变,或由简单的形状组成,您可以在高分辨率屏幕上使用 1:2 像素比。请注意,您可以为不同的尺寸和密度指定多个图像
猜你喜欢
  • 2013-07-13
  • 2015-03-09
  • 1970-01-01
  • 2017-09-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-12
  • 1970-01-01
相关资源
最近更新 更多