首页 > 解决方案 > 颤振中的强调色和主色的区别

问题描述

我是 Flutter 开发的绝对初学者。我尝试了不同的组合并在网络上进行了很多搜索,但由于不了解 Flutter 规范,即使从我的实现中我也无法理解这些差异。

我会要求您清除差异,包括它们的最佳用途。

标签: fluttermaterial-design

解决方案


原色

原色是在应用的屏幕和组件中最常显示的颜色。如果您没有辅助色,您的原色也可用于强调元素。

在此处输入图像描述


次要颜色

强调色也称为辅助色。

次要颜色提供了更多强调和区分您的产品的方法。使用辅助颜色是可选的,应谨慎应用以突出 UI 的选定部分。

辅助颜色最适合:

  • 浮动操作按钮
  • 选择控件,如滑块和开关
  • 突出显示选定的文本
  • 进度条
  • 链接和标题

要阅读更多内容,请访问官方链接

在此处输入图像描述


如何在 Flutter App 中声明主题?

  runApp(MaterialApp(
    theme: ThemeData(
      // Define the default brightness and colors.
      brightness: Brightness.light,
      primaryColor: Colors.lightBlue[800],
      accentColor: Colors.cyan[600],
    ),

推荐阅读