关闭

Android中改变一个图片的透明度

标签: android图片
922人阅读 评论(0) 收藏 举报
分类:

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
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

Android 设置图片 Bitmap任意透明度

两种思路,第一种思路是通过对Bitmap进行操作,将Bitmap的像素值get到一个int[]数组里,因为在android里Bitmap通常是ARGB8888格式,所以最高位就是A通道的值,对齐进行改...
  • yanzi1225627
  • yanzi1225627
  • 2014-06-09 23:38
  • 31184

android ImageView 详解----透明度+循环播放效果(二)

大家好,在上一篇博客中笔者主要介绍了ImageView 的官方API和ScaleType的八种属性并且附图讲解了八种属性对图片的缩放布局效果。 今天,将为大家介绍一下ImageView 一些常用的方法...
  • icedcap
  • icedcap
  • 2014-03-09 17:26
  • 1919

Android实现QQ空间沉浸式状态栏,并且滑动ListView实现透明度变化

安卓4.4以后增加了可以改变状态蓝颜色的api,所以现在主流的APP基本上都会把状态栏修改成自己APP的主题颜色。那么接下来就先实现沉浸式状态栏吧,//透明状态栏 getWindow().a...
  • u010723811
  • u010723811
  • 2016-03-24 15:38
  • 3126

Android界面编程之实现改变图片透明度并提供细节查看

Android界面编程之实现改变图片透明度并提供细节查看(在图片浏览器上添加功能)要想实现图片查看细节功能,我们首先来看一下BitmapDrawable和Bitmap的概念 Bitmap,代表一个...
  • feiqinbushizheng
  • feiqinbushizheng
  • 2017-12-15 21:13
  • 54

Android 使用颜色矩阵改变图片颜色,透明度,亮度

一、如图 二、代码实现public class ColorImageActivity extends Activity { private ImageView mImageView; ...
  • lovoo
  • lovoo
  • 2016-05-02 23:08
  • 459

Android开发——seekBar滑动条滑动改变图片的透明度

我们前面的progressBar在我们看电影听歌的时候经常能看见,但是我们玩起来并不是那么好玩,我们来一个好玩的控件,滑动改变图片的透明度(滑动效果呢,可不只是用来做这个的哟。) 这个比较简单粗暴,...
  • qq_26400953
  • qq_26400953
  • 2016-12-14 00:32
  • 191

android图片透明度跟缩放动画效果

  • 2015-05-18 12:35
  • 1.43MB
  • 下载

改变图片透明度

  • 2016-06-03 10:56
  • 7.82MB
  • 下载

改变图片透明度

  • 2012-06-07 18:18
  • 7.20MB
  • 下载

android图片透明度跟缩放大小动画事件

概序 : 动画事件写在xml中,然后用AnimationUtils去加载动画事件,再监听动画结束事件,隐藏imageview。 1. player_double_click_animation.x...
  • lowprofile_coding
  • lowprofile_coding
  • 2015-05-15 09:48
  • 2395
    个人资料
    • 访问:453915次
    • 积分:5586
    • 等级:
    • 排名:第5480名
    • 原创:185篇
    • 转载:10篇
    • 译文:2篇
    • 评论:539条
    博客专栏
    文章分类
    最新评论
    关于我