很抱歉提出一个明显的问题(?),但它困扰了我一段时间。我正在使用 Glide 进行图像加载,并发现它在内存管理方面非常好。现在我正在考虑在 MrVector 的帮助下转向 Vector drawables。我真的需要担心内存管理吗?
有关更多信息,我的每张 JPG 图像大小为 200KB-300KB,在矢量绘图中将变为仅 20-30KB。如果此信息有助于回答问题。谢谢
最佳答案
是的。
我们有一些只有大约 20kb 的 PNG 图片,但是因为我们将它们拉伸(stretch)到屏幕大小,Android 将它们转换为内存中的位图,所以它们更像是 50MB!
切换到向量保存了所有这些内存。
关于android - Vector Drawable 内存效率高吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29553176/