颤振中强调色和主色的区别

Has*_*ain 6 material-design flutter

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

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

Rav*_*mar 21

原色

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

在此处输入图片说明


次要颜色

强调色也称为辅助色。

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

次要颜色最适合:

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

要阅读更多内容,请转到官方链接

在此处输入图片说明


如何在 Flutter App 中声明主题?

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


Jay*_*ara 6

原色是应用程序屏幕和组件中最常显示的颜色。

强调色(也称为辅助色)提供了更多的方式来强调和区分您的产品。强调色通常应用于: - 浮动操作按钮 - 选择控件,如滑块和开关 - 突出显示所选文本 - 进度条 - 链接和标题

此外,您应该阅读ThemeData 类以了解主题、颜色和样式如何工作以及如何应用于 flutter 中的不同小部件和页面。

主题数据有很多属性,比如primarySwatch、accentColor、primaryColor、buttonColor,还有什么没有?您可以查看每一个以简要了解适用于 flutter 中的应用程序主题和样式的材料结构。