1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| import 'package:flutter/material.dart';
class ColorsUtil { static Color hexColor(int hex, {double alpha = 1}) { if (alpha < 0) { alpha = 0; } else if (alpha > 1) { alpha = 1; } return Color.fromRGBO((hex & 0xFF0000) >> 16, (hex & 0x00FF00) >> 8, (hex & 0x0000FF) >> 0, alpha); } }
TextStyle title16Bold = new TextStyle( color: Colors.white, fontSize: 16.0, fontWeight: FontWeight.w900, );
|
调用:
1
| ColorsUtil.hexColor(0x072057);
|