1

我已经为各种屏幕密度的启动加载器动画创建了一系列 PNG。我正在使用 AnimationDrawable 并在 XML 文件中创建了动画。每种密度的 PNG 序列为 30 帧长。在每个序列 5 个密度和 220kb 时,我的 res 文件夹开始变得太大。

有没有一种更有效的方法可以在不压缩 PNG 的情况下为这个 PNG 序列提供资源?如果我只提供 xxhdpi 大小,它会缩小这些 PNG 以适应更小的屏幕吗?这里的最佳做法是什么?

4

1 回答 1

1

我建议您只使用一个文件夹,xxhdpi以便它与更高和更低的密度兼容,并且不要让 android 为您重新调整大小,您至少需要以编程方式重新调整图像大小。

您可以按照此链接了解如何在以编程方式保持其纵横比的同时调整图像大小。

于 2014-09-04T00:02:46.127 回答