android 把图片状态由彩色变成灰色
2015-09-11 09:20
531 查看
public static final Bitmap grey(Bitmap bitmap) { int width = bitmap.getWidth(); int height = bitmap.getHeight(); Bitmap faceIconGreyBitmap = Bitmap .createBitmap(width, height, Bitmap.Config.ARGB_8888); Canvas canvas = new Canvas(faceIconGreyBitmap); Paint paint = new Paint(); ColorMatrix colorMatrix = new ColorMatrix(); colorMatrix.setSaturation(0); ColorMatrixColorFilter colorMatrixFilter = new ColorMatrixColorFilter( colorMatrix); paint.setColorFilter(colorMatrixFilter); canvas.drawBitmap(bitmap, 0, 0, paint); return faceIconGreyBitmap; }
转自: http://blog.csdn.net/guotong1988/article/details/7955196
相关文章推荐
- Androidz之clickable
- Xamarin.Android使用教程之简介和安装
- 解读Android之Service(3)AIDL
- 利用Android的SDK工具来做应用程序测试
- Android 转场动画 windowAnimation和ActivityAnimation的区别
- Android 学习第12课,应用出错信息
- 解放程序猿宝贵的右手(或者是左手) ——Android自动化测试技巧
- Android studio听云接入另外一种方式
- Android(java)学习笔记226:服务(service)之为什么使用服务
- android 菜单介绍
- Android ADB命令
- 启动android 虚拟机提示内存错误的解决办法
- 设置Activity的显示位置
- AndroidManifest.xml文件的作用和简单使用
- android常见错误之 No resource found that matches the given name
- Android中关于Handler的若干思考
- android源码分析--Mms、Contacts、Dialer
- Android-图片预览(自定义ImageView 封装(jar): 图片放大缩小,自由移动,双击放大,多点触控)
- Android-图片预览(自定义ImageView实现图片缩放,多点触控,自由移动)
- android入门(七) 消息提示toast和Context