操作 Java/Android 颜色 int 的 alpha 字节
2022-08-31 11:17:32
如果我在Java中有一个int用作Android颜色(用于在画布上绘图),我如何操作该int的alpha组件?例如,如何使用操作来执行此操作:
int myOpaqueColor = 0xFFFFFF;
float factor = 0;
int myTransparentColor = operationThatChangesAlphaBytes(myOpaqueColor, factor);
//myTransparentColor should now = 0x00FFFFFF;
理想情况下,最好将第一个字节乘以任何值,而不仅仅是将字节设置为静态值。factor