Android中改变一个图片的透明度
来源:互联网 发布:自学音乐知识软件 编辑:程序博客网 时间:2024/04/27 15:02
Android中改变图片的透明度可以分为两种情况:
1.改变IamgeView的显示透明度。
2.改变图片自身的透明度。
此处我们说的是第二种,看下面代码:
public static Bitmap setAlpha(Bitmap sourceImg, int number) {
int[] argb = new int[sourceImg.getWidth() * sourceImg.getHeight()];
sourceImg.getPixels(argb, 0, sourceImg.getWidth(), 0, 0,sourceImg.getWidth(), sourceImg.getHeight());
// 获得图片的ARGB值
number = number * 255 / 100;
for (int i = 0; i < argb.length; i++) {
argb[i] = (number << 24) | (argb[i] & 0x00FFFFFF);
// 修改最高2位的值
}
sourceImg = Bitmap.createBitmap(argb, sourceImg.getWidth(), sourceImg.getHeight(), Config.ARGB_8888);
return sourceImg;
}
1 0
- Android中改变一个图片的透明度
- Android改变图片透明度的方法
- winform改变图片的透明度
- android中改变窗体透明度
- 改变一个ImageView的透明度
- Android改变标题栏的透明度
- java改变png图片的透明度
- 通过星级改变图片的透明度
- java改变png图片的透明度
- 通过UISlider改变图片的透明度(Swift)
- 改变图片透明度
- SeekBar改变图片透明度
- c#改变图片透明度
- 改变图片透明度
- Android中改变Dialog背景透明度
- Android开发——seekBar滑动条滑动改变图片的透明度
- 图片列表:鼠标移入移出改变图片的透明度
- android 背景透明度改变
- 工业互联网能否助中国制造转型?
- QQ第三方登录
- android studio 导入 融云问题之一 兼容4.0一下版本
- [LeetCode]Container With Most Water(贪心)
- 学习日记
- Android中改变一个图片的透明度
- Android xUtils框架(一)DbUtils
- mysql查询表中文显示乱码的解决办法
- smtp/pop3/imap协议的理解
- 随机梯度下降法
- 疯狂java讲义之类加载与反射
- HBase 分布式的、面向列的开源数据库
- redis 一致性hash ,分布式存储
- 场景金融,移动支付中心从钱到人