17

该类一个带有以下签名Bitmap的方法:copy()

public Bitmap copy(Bitmap.Config config, boolean isMutable)

mutable 和 immutable 之间是否存在性能差异Bitmap

4

3 回答 3

8

Romain Guy在评论中回答:

回答最初的问题:不,没有性能差异。不过,我们可以为可变位图实现一些优化。希望在未来的版本中:)

于 2013-09-25T20:47:34.587 回答
0

没有性能差异。这不会影响您的应用程序的性能。如果您想执行任何操作,例如旋转等,那么我认为位图应该是可变的...

于 2013-09-25T13:03:43.293 回答
-3

On Application level, there is always a difference between immutable & mutable Bitmap resources.

You always get an immutable Bitmap from the resources. you need to convert them into mutable bitmap as per necessiti.

Bitmap Bitmap = BitmapFactory.decodeResource(....); Bitmap mutableBitmap = immutableBitmap.copy(Bitmap.Config.ARGB_8888, true);

So probably there must be a performance issue in this reference.

于 2013-03-18T10:57:40.937 回答