Drawable 添加过滤色,改变图片颜色

简介:
复制代码
 /**
   * 更改图片颜色
   * @param drawable
   * @param color
   * @return
   */
  public Drawable getDrawable(Drawable drawable,int color){
    drawable.setColorFilter(color, PorterDuff.Mode.MULTIPLY);
    return drawable;
  }
复制代码

 


    本文转自 一点点征服   博客园博客,原文链接:http://www.cnblogs.com/ldq2016/p/6964129.html,如需转载请自行联系原作者

相关文章
|
Shell Android开发 容器
你真了解Android任务栈 Task 与启动模式吗?
你真了解Android任务栈 Task 与启动模式吗?
270 0
|
项目管理 开发者 Windows
【KiCad镜像】下载与安装
KiCad EDA 是一款用于印刷电路板设计的开源自由软件,基于 GPLv3 开源协议。 软件包含工程项目管理、原理图设计、线路板绘制、符号库设计、封装库设计、线路板 3D 显示、Gerber 查看、线路板实用计算等工具。
917 0
singleTop和singleTask有什么区别
singleTop和singleTask有什么区别
716 0
|
11月前
|
自动驾驶 物联网 5G
5G网络的演进:从理论到实践
【10月更文挑战第3天】5G网络作为新一代移动通信技术,不仅在理论上实现了重大突破,而且在实践中也展现出了强大的生命力。本文将围绕5G网络的演进,从理论基础到实际应用,探讨5G技术的发展和实践案例,同时提供代码示例以供参考。
502 6
|
Shell Android开发
ADB更改Android设备屏幕显示方向
ADB更改Android设备屏幕显示方向
778 5
|
监控 分布式数据库 API
数据传输DTS同步问题之遇到错误如何解决
数据传输服务(DTS)是一项专注于数据迁移和同步的云服务,在使用过程中可能遇到多种问题,本合集精选常见的DTS数据传输问题及其答疑解惑,以助用户顺利实现数据流转。
如何从 Debian 系统中的 DEB 包中提取文件?
如何从 Debian 系统中的 DEB 包中提取文件?
614 0
如何从 Debian 系统中的 DEB 包中提取文件?
|
存储 缓存 网络协议
深入理解Linux网络——TCP连接建立过程(三次握手源码详解)-2
三、深入理解connect 客户端再发起连接的时候,创建一个socket,如何瞄准服务端调用connect就可以了,代码可以简单到只有两句。
深入理解Linux网络——TCP连接建立过程(三次握手源码详解)-2
33.从入门到精通:Python3 正则表达式 re.match函数 re.search方法 re.match与re.search的区别
33.从入门到精通:Python3 正则表达式 re.match函数 re.search方法 re.match与re.search的区别
|
Java Spring Web App开发
JAVA SSH 框架介绍
SSH 为 struts+spring+hibernate 的一个集成框架,是目前较流行的一种JAVA Web应用程序开源框架。 Struts Struts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。
1827 0