parseAARRGGBB static method

ColorParser parseAARRGGBB(
  1. String colorCode
)

Implementation

static ColorParser parseAARRGGBB(String colorCode) {
  int aarrggbb = int.parse(colorCode, radix: 16);
  int alpha = (aarrggbb >> 24) & 0xFF; // 前8位为Alpha通道
  int red = (aarrggbb >> 16) & 0xFF;    // 接下来8位为Red通道
  int green = (aarrggbb >> 8) & 0xFF;   // 再接下来8位为Green通道
  int blue = aarrggbb & 0xFF;           // 最后8位为Blue通道
  return ColorParser.argb(alpha, red, green, blue);
}