flutter - 颤振中的强调色和主色的区别
问题描述
我是 Flutter 开发的绝对初学者。我尝试了不同的组合并在网络上进行了很多搜索,但由于不了解 Flutter 规范,即使从我的实现中我也无法理解这些差异。
我会要求您清除差异,包括它们的最佳用途。
解决方案
原色
原色是在应用的屏幕和组件中最常显示的颜色。如果您没有辅助色,您的原色也可用于强调元素。
次要颜色
强调色也称为辅助色。
次要颜色提供了更多强调和区分您的产品的方法。使用辅助颜色是可选的,应谨慎应用以突出 UI 的选定部分。
辅助颜色最适合:
- 浮动操作按钮
- 选择控件,如滑块和开关
- 突出显示选定的文本
- 进度条
- 链接和标题
要阅读更多内容,请访问官方链接
如何在 Flutter App 中声明主题?
runApp(MaterialApp(
theme: ThemeData(
// Define the default brightness and colors.
brightness: Brightness.light,
primaryColor: Colors.lightBlue[800],
accentColor: Colors.cyan[600],
),
推荐阅读
- javascript - 单击嵌入的 YouTube 播放列表时,如何隐藏文本 div?
- solidity - 警告:交易错误。合约代码中抛出异常。(元掩码)
- python - 连接来自 pd.to_json() 的多个数据帧的 JSON 输出
- reactjs - 当我在函数中使用它时状态不更新
- kubernetes - 将 kubernetes vpn 设置到本地网络
- azure - 如何创建一个查询,其中包括与特定用户故事相关的所有任务?
- forms - Liquid UI Flutter Button getter _theme 在 null 上被调用
- javascript - 如何访问和修改 reactjs 组件的状态
- python - 如何使用python获取我的当前位置
- github - 如何解决从恶魔中提取由媒体类型引起的 GitHub docker 镜像的错误