标签:android
原文链接:http://blog.csdn.net/yanzi1225627/article/details/29661935
两种思路,第一种思路是通过对Bitmap进行操作,将Bitmap的像素值get到一个int[]数组里,因为在android里Bitmap通常是ARGB8888格式,所以最高位就是A通道的值,对齐进行改变后再新建一个Bitmap即可。第二种思路是通过设置canvas的paint的透明度,然后通过canvas.drawBitmap()来改变View的透明度。具体代码如下:
第一种思路:
第二种思路:
示例代码:
两种方法各有用途,哪个方面用哪。
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:android
原文地址:http://blog.csdn.net/zq13561411965/article/details/47771107