【发布时间】:2013-03-13 18:45:14
【问题描述】:
通常在 java 中,对象通过其引用的值传递。因此,如果我在地址addr 处有对象OBJ,那么该对象将通过地址addr 的值传递。但最近我在 Stack Overflow (How can I pass a Bitmap object from one activity to another) 上读到,通过意图传递位图非常昂贵。以下是部分引用:
如果位图作为文件或资源存在,它总是更好 传递位图的 URI 或 ResourceID,而不是位图本身。 传递整个位图需要大量内存。
那么为什么位图对象没有被它的引用值传递呢?
【问题讨论】: