ArrayList 优化内存

大家好,我有一个问题:

是更好的内存,创建和操作 Bitmap 的 ArrayList ,还是创建和操作 File 的 ArrayList ,其中包含文件并使用每个文件路径创建 Bitmap ?

对我来说,我更喜欢有一个文件的 ArrayList 并在需要时使用 Glide 创建每个位图。

我真的很想知道如何优化位图管理。


ibeautiful
浏览 109回答 1
1回答

牛魔王的故事

明显地:如果字符串需要比位图更多的内存,最好有一个位图列表如果位图需要比字符串更多的内存,最好有一个字符串列表。因此,如果您正在操作图标,字符串可能比位图大,但通常保存为字符串的位图的路径比位图小得多。如果它们的尺寸相似,请使用更容易在您的代码中采用的尺寸。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java