操作Java/Android颜色整数的alpha字节。
- 论坛
- 操作Java/Android颜色整数的alpha字节。
27 浏览
操作Java/Android颜色整数的alpha字节。
如果我在Java中有一个int,我将其用作Android颜色(用于在画布上绘制),我如何只操作该int的alpha分量?例如,如何使用一个操作来实现这个:
int myOpaqueColor = 0xFFFFFF; float factor = 0; int myTransparentColor = 操作改变Alpha字节(myOpaqueColor, factor); //myTransparentColor 现在应该等于 0x00FFFFFF;
理想情况下,最好是将前面的字节乘以任何factor
,而不仅仅将字节设置为静态值。