【问题标题】:Optimizing icon usage?优化图标使用?
【发布时间】:2016-12-02 11:00:29
【问题描述】:

如果没有要显示的项目并且图像的大小几乎与我的 UI/UX 设计师给出的 440 KB (PNG) 相同,我提出了一个新要求,即显示图像而不是错误文本。所以我认为直接使用它是不公平的。由于它是透明背景图像,因此无法通过转换为JPG 格式来减小尺寸。我得到了 4 种分辨率的图像,用于将其放置在不同分辨率的资源文件夹中。但是如果我将它们全部保存在我的 APK 中,它本身就需要将近 1 MB,所以我只从drawable-xhdpi 文件夹中拍摄了一张图像并保存在drawable-nodpi 中。好的,所以我的查询如下

1) 我怎样才能有效地使用该图像?

2) 如果我使用 JPG 图标代替 PNG 有什么担心吗?

3) 像这样的图像只保留在drawable-nodpi 中并在不同维度的文件中设置大小如何?

【问题讨论】:

    标签: android icons png jpeg android-resources


    【解决方案1】:

    1) 如果您只需要支持 API 级别 13+,则将 PNG 转换为 WebP,否则使用 ZopfliPNG 优化您的 PNG。

    2) JPG 不支持 Alpha 通道,并且有损。

    3) 只需将其放入 drawable-xhdpi 并让 Android 为您缩放图像。如果您不想缩放图像,请仅将图像放入 drawable-nodpi

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-12
      相关资源
      最近更新 更多