gpt4 book ai didi

android - Android 中的位图

转载 作者:IT老高 更新时间:2023-10-28 21:54:10 26 4
gpt4 key购买 nike

我有几个关于位图对象和内存及其一般分类的问题。

  1. 什么是内存位图或 native 位图?
  2. 位图内存与堆内存有何不同?

最佳答案

支持 Bitmap 对象的内存是使用 native 代码 (malloc()) 分配的,而不是 Java new 关键字。这意味着内存由操作系统直接管理,而不是由 Dalvik。

native 堆和 Dalvik 堆之间唯一真正的区别是 Dalvik 堆是垃圾收集器,而 native 堆不是。

不过,出于这些目的,这里并没有太大区别。当您的 Bitmap 对象被垃圾回收时,它的析构函数将回收 native 堆中的相关内存。

来源:

关于android - Android 中的位图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1945142/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com