Android 应用中的多张图片

Multiple images in Android app

假设我有 100 个 PNG 文件(图像)要在我的 Android 应用中使用。如果我将它们全部添加到可绘制文件夹中,那会不会影响性能?如果是,我有什么选择?

我提到我不会同时使用它们。最有可能的是,我随时都需要其中的 6 个。

仅将它们存储在文件夹中不会成为性能障碍。 只要您不在代码中加载图像,就不会涉及性能。 然后由您选择在您的应用程序启动时全部加载它们,或者在您的应用程序处于 运行.

时按需加载它们。

它不应以任何方式影响您的应用程序的性能,但是您可能需要考虑压缩图像的巧妙方法以减少 APK 大小或加载单个图像(即矢量可绘制对象或 webp)的时间。

参见 https://www.youtube.com/watch?v=r_LpCi6DQME