大家好,我有一个问题:是更好的内存,创建和操作 Bitmap 的 ArrayList ,还是创建和操作 File 的 ArrayList ,其中包含文件并使用每个文件路径创建 Bitmap ?对我来说,我更喜欢有一个文件的 ArrayList 并在需要时使用 Glide 创建每个位图。我真的很想知道如何优化位图管理。
1 回答
牛魔王的故事
TA贡献1830条经验 获得超3个赞
明显地:
如果字符串需要比位图更多的内存,最好有一个位图列表
如果位图需要比字符串更多的内存,最好有一个字符串列表。
因此,如果您正在操作图标,字符串可能比位图大,但通常保存为字符串的位图的路径比位图小得多。
如果它们的尺寸相似,请使用更容易在您的代码中采用的尺寸。
添加回答
举报
0/150
提交
取消