2 china hgb china_hgb 于 2016.02.18 06:58 提问

Drawable.mutate在这段代码中的含义是什么?

Drawable.mutate();

ColorMatrix cm = new ColorMatrix();

cm.setSaturation(0);

ColorMatrixColorFilter cf = new ColorMatrixColorFilter(cm);

Drawable.setColorFilter(cf);

1个回答

caozhy
caozhy   Ds   Rxr 2016.02.18 07:38
已采纳
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
//写这段代码的时候,只有上帝和我知道它是干嘛的 ,现在,只有上帝知道
// 亲爱的维护者: 如果你尝试了对这段程序进行‘优化’,  并认识到这种企图是大错特错,请增加 下面这个计数器的个数,用来对后来人进行警告:  浪费在这里的总时间 = 39h /**  * 致终于来到这里的勇敢的人: 你是被上帝选中的人,英勇的、不辞劳苦的、不眠不修的来修改 我们这最棘手的代码的编程骑士。你,我们的救世主,   *人中之龙, 我要对你说:永远不要放弃,永远不要对自己失
这段代码是什么意思
@Controller @RequestMapping("/question") public class QuestionController {     @Resource     private RedisUtil redisutil;          @ResponseBody     @RequestMapping(value="/list",method=Request
BitmapDrawable.mutate()
对BitmapDrawable有了更深的认识后才发现有点错怪了Google那帮家伙,其实他们也早就意识到“原文”所提到的问题了,虽然做出补救是在SDK1.5才出现的,那就是BitmapDrawable.mutate()这个方法。 原来Resources缓存的并不是个Drawable,而是Drawable中的State(比如BitmapDrawable的BitmapState)。是这个State起
android中Drawable的mutate方法作用
public Drawable mutate() { return this; }
C#笔试题(二)
一、问答题 61.下面这段代码输出什么?为什么? 答案注释: int i=5;  int j=5;  if (Object.ReferenceEquals(i,j))  Console.WriteLine("Equal");  else  Console.WriteLine("Not Equal");  不相等,因为比较的是对像 62.什么叫做SQL注入,如何防止?请举例说明。
#define WINAPI __stdcall是什么意识啊?
<!--google_ad_client = "pub-2132256014190581";/* 160x600, 创建于 09-1-4 */google_ad_slot = "4461398019";google_ad_width = 160;google_ad_height = 600;//--> 调用约定(Calling   convention)
其他公司的笔试题6
 发信人: Turkey (冬日校园主干道上的阳光), 信区: Jobs标 题: 面试题目(转载)发信站: 紫金飞鸿 (2001年11月18日14:10:17 星期天), 站内信件 【 以下文字转载自 PostGraduate 讨论区 】【 原文由 Turkey 所发表 】  1、What are the two operating mode of X86, and
编写一段代码,其功能是打印代码本身
编写一段代码,其功能是打印代码本身#includemain(){char *c="#include%cmain()%c{%cchar *c=%c%s%c;%cprintf(c,10,10,10,34,c,34,10,10);%c}";printf(c,10,10,10,34,c,34,10,10);}以上代码来自:编写一段代码,其功能是打印代码本身。该代码将自身编为单行的字符串然后打印,并使用AS
android Drawable.mutate()的使用
今天,简单讲讲android里如何使用Drawable的mutate函数。 最近,我看到一个自定义控件里用到了Drawable的mutate(),但是自己不知道是什么意思,于是在网上查找了资料,最终解决了问题。这里记录一下。 摘录android的官方注释 /** * Make this drawable mutable. This operation canno
C#中as是什么含义?is是什么含义?
Is:检查对象是否与给定的类型兼容。例如,下面的代码可以确定MyObject类型的一个实例,或者对象是否从MyObject派生的一个类型: if(obj is MyObject){} 如果所提供的表达式非空,并且所提供的对象可以强制转换为所提供的类型而不会导致引发异常,则 is 表达式的计算结果将是 true。 如果已知表达式始终是true或始终是false,则