跳转至

扩展


适配终端主题

MaterialApp{
  theme: ThemeData.light(),  // 亮
  darkTheme: ThemeData.dark(),  // 暗
}
自定义
// 类 自定义
class CustomTheme {
  //公共样式
  static const double _iconsize = 90;
  // 高亮主题
  static final ThemeData lightTheme = ThemeData(
    primaryColor: Colors.yellow,
    iconTheme: IconThemeData(
      color: Colors.brown,
      size: _iconsize,
    ),
  );
  // 深色主题
  static final ThemeData darkTheme = ThemeData(
    primaryColor: Colors.blueGrey,
    iconTheme: IconThemeData(
      color: Colors.deepOrange,
      size: _iconsize,
    ),
  );
}

屏幕

// 安全高度
MediaQueryData mq = MediaQuery.of(context);

// 底部安全距离
mq.padding.bottom

网页跳转

launchUrl(Uri.parse('https://google.com'));