其实8位16进制对应了32位的2进制,那么我们可以通过下面的方法取出他的最高2位
A = Argb>>24//把这个数向右移动24位,那么剩下的8位就是我们要的最高位了
修改之后我们再通过下面的方法可以把他存回去
Argb = a<<24 |( argb & 0x00FFFFFF);
那么我们通过循环把这个图片的所有象素信息都改变之后,在用改变的象素信息来构造一个图片,或者这个通过我们的Graphics 下面的
文章整理:西部数码--专业提供域名注册、虚拟主机服务drawRGB方法直接画出来的就是一个半透明效果的图片了,你可以在画这个图片之前先画一个其他的图片,这样你就可以很明显地看到效果了
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




