ColorMatrixColorFilter颜色过滤(离线用户的灰色头像处理)
来源:互联网 发布:ctr数据特点 编辑:程序博客网 时间:2024/04/30 15:34
Android的图片资源默认是静态的,单实例;如果两个IM好友的头像一样,最简单的都是用的软件自带头像,有一个在线,一个离线,直接改变头像的灰度,则两个用户的头像都会变灰或者在线,答案是:Drawable.mutate()。
另一个应用:
http://gundumw100.iteye.com/blog/1125778
Drawable mDrawable = context.getResources().getDrawable(R.drawable.face_icon); //Make this drawable mutable. //A mutable drawable is guaranteed to not share its state with any other drawable. mDrawable.mutate(); ColorMatrix cm = new ColorMatrix(); cm.setSaturation(0); ColorMatrixColorFilter cf = new ColorMatrixColorFilter(cm); mDrawable.setColorFilter(cf);
另一个应用:
http://gundumw100.iteye.com/blog/1125778
0 0
- ColorMatrixColorFilter颜色过滤(离线用户的灰色头像处理)
- ColorMatrixColorFilter颜色过滤(离线用户的灰色头像处理)
- ColorMatrixColorFilter颜色过滤(离线用户的灰色头像处理)
- ColorMatrixColorFilter 的用法 和灰色头像处理
- Android 离线用户的灰色头像处理
- Android 离线用户的灰色头像处理
- ColorMatrixColorFilter颜色过滤
- 实现类似QQ离线用户头像彩色变灰色的效果
- QT之灰色头像(类似QQ离线头像)
- 自定义控件(2)---ColorMatrixColorFilter色彩矩阵颜色过滤器
- 颜色过滤处理
- ColorMatrixColorFilter的概念解释
- java项目——网站用户头像的处理问题
- iOS 开发APP更换用户头像问题的处理方式
- 用户头像的背景为头像的模糊头像时候
- 上传头像的处理
- 处理png的灰色背景
- 配置Eclipse的背景颜色和代码字体颜色(灰色背景)
- id3 decision tree
- ImageButton自定义按钮的按下效果的高效实现方法(非一般)
- 安装office2010提示未安装msxml6.10.1129.0解决办法
- 2017008
- ColorStateList按钮文字变色
- ColorMatrixColorFilter颜色过滤(离线用户的灰色头像处理)
- linux 下安装opengl相关库
- 解决ActivityGroup的sub Activity中使用spinner出现的WindowManager$BadTokenException问题
- Java 存储设计技巧
- eclipse中安装LuaEclipse插件
- 第一个LUA程序
- 一个只有99行代码的JS流程框架
- java中调用lua脚本语言1
- 自动调整TextView字体大小以适应文字长度&拖动一个角增大textView面积