浅识Flutter 基本组件MaterialAPP的theme属性 app主题

浅识Flutter 基本组件MaterialAPP的theme属性 app主题,第1张

浅识Flutter 基本组件MaterialAPP的theme属性 app主题 ThemeData属性及描述设置主题

theme属性用于指定应用程序的主题(即共享颜色和字体样式)。

例如,需要将应用程序的备用主颜色设置为绿色、主题主色(即决定导航栏颜色)设置为红色、主愿次级色(即界面上大多数widgt的颜色,如进度条、开关第)设置为赏色等.

ThemeData属性及描述

创建主题的方法是将ThemeData提供给MaterialApp构造函数,这样就可以在整个应用程序中共享包含颜色和字体样式的主题

设置主题
theme: ThemeData(
          primarySwatch: Colors.yellow,

在各个页面内设置导航栏

 appBar: AppBar(title:Text('养心殿')),  /*设置导航栏*/

appBar: AppBar(title:Text('后宫')),  /*设置导航栏*/


因为全局主题设置颜色为黄色,所以两个页面的导航栏颜色都为黄色

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/993175.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存