drawColor(-1)在android中意味着什么

时间:2012-04-14 19:22:43

标签: java android

我想了解一个Android代码

mCanvas.drawColor(-1);

-1是什么意思?它相当于什么RGB值?

2 个答案:

答案 0 :(得分:2)

看起来该函数不接受任何特殊值,所以我猜它只是一些非常模糊的指定白色的方法。

十六进制值-1为0xFFFFFFFF,它只会分解为全R=255, G=255, B=255, A=255 {/ 1}}。

答案 1 :(得分:2)

signed int值-1对应于unsigned int 0xFFFFFFFF(在32位的情况下)。颜色编码为0xAARRGGBB,因此-1表示白色。