Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试理解一个 android 代码
mCanvas.drawColor(-1);
-1 是什么意思?它等于什么 RGB 值?
该函数似乎不接受任何特殊值,所以我猜这只是指定白色的一些非常晦涩的方式。
-1 的十六进制值是0xFFFFFFFF,它只是分解为R=255, G=255, B=255, A=255,它是全白的。
0xFFFFFFFF
R=255, G=255, B=255, A=255
有符号整数值 -1 对应于无符号整数 0xFFFFFFFF(在 32 位的情况下)。颜色编码为 0xAARRGGBB,因此 -1 表示白色。