2011-04-22 96 views

回答

10

他们采取相同数量的内存。 (请参阅这些数字?它们会告诉您每个组件(A,R,G,B)的位数,并将它们相加以获得每像素的总位数。)

如果您不需要透明度,虽然,这两个我会推荐RGB_565,因为它给你更多不同的颜色。为了提供透明度,ARGB_4444牺牲了一些颜色深度。

+0

根据Android文档,ARGB_4444在API级别13中已被弃用。 请参阅:https://developer.android.com/reference/android/graphics/Bitmap.Config.html#ARGB_4444 – 2017-08-13 12:52:43

1

两者都占用相同数量的内存。 除非你确定你需要它,否则不要使用ARGB_4444 - 它看起来很可怕。