ARGB_8888(ARGB32)色彩格式

这种格式就简单的多,一幅大小为width*height色彩格式为ARGB_8888的图片,假设大小是640*480的(以像素为单位),全部数据都存放在一个 int ARGB[] 的数组中,则数组的大小就是640*480.

   一个 int 有4个 byte 依次存放着每个像素的A,R,G,B的值。

   这里只有一点需要注意:A值代表透明度,当 A == 0xff 时不透明,当 A == 0x00 时完全透明。

我在编程序的时候就忘记给A赋值了,结果还是初始化的0x00,导致看不到图片,找了好久才发现是这里出了问题,大家一定要注意啊!!

你可能感兴趣的:(ARGB_8888(ARGB32)色彩格式)