Android应用中的多个图片

时间:2016-06-22 15:01:51

标签: android performance android-image

假设我想在我的Android应用中使用100个PNG文件(图像)。如果我将它们全部添加到drawable文件夹中,那会是性能障碍吗?如果是,我有哪些替代方案?

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

2 个答案:

答案 0 :(得分:1)

仅将它们存储在文件夹中不会成为性能障碍。 只要您不在代码中加载图像,就不会涉及性能。 然后,您可以选择在应用开始时加载所有内容,也可以在应用运行时按需加载。

答案 1 :(得分:1)

它不应该以任何方式阻碍你的应用程序的性能,但是你可能想要考虑压缩图像的巧妙方法来减少APK大小或加载单个图像的时间,即矢量drawables或webp。

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