Unity_UIWidgets - 组件AppBar

  • 各位伙伴,周日愉快啊~~~小黑睡醒了,给大家来分享知识啦
  • 上周给大家一个组件Scafflod,那我们之后就来挨个介绍他其中的组件吧。
  • 那既然是一个界面,那我们从上到下开始吧!先给大家介绍**AppBar**,Lets go。

AppBar

应用程序栏,处于APP最上方的内容

构造

构造png观看

使用代码

 #region AppBar
private AppBar _AppBar()
{
return new AppBar(
key: null, /*领导者,在最前边*/ leading: new Text("this is leading"), /*默认leading领先*/ automaticallyImplyLeading: true, /*本页标题*/ title: new Text("this is title"), /*活动列表*/ actions: new List<Widget>
/*在标题栏*/ {
/*的右上角*/ new Text("this is actions"),
}, /*弹性空间,在左下角*/ flexibleSpace: new Text("this is flexibleSpace"), /*底部内容*/ bottom: new PreferredSize(
child: new Text("this is bottom"),
/*优选尺寸,通过它可以增加AppBar的总高度*/ preferredSize: new Size(15f, 15f)
), /*AppBar高度*/ elevation: 50f, /*外形框*/ shape: new Border(new BorderSide(color: Colors.red)), /*背景颜色*/ backgroundColor: Colors.green, /*背景颜色亮度*/ brightness: Unity.UIWidgets.service.Brightness.light, /*图标主题控制*/ iconTheme: new IconThemeData(), /*动作图标主题*/ actionsIconTheme: new IconThemeData(), /*文本主题控制*/ textTheme:new TextTheme(), /*是否为主要的*/ primary:false, /*标题文本是否居中*/ centerTitle:true, /*标题de间距*/ titleSpacing:20f, /*工具栏透明度*/ toolbarOpacity: 1f, /*底部透明度*/ bottomOpacity: 0.5f
);
}
#endregion

使用效果

所有的组件效果小黑全部用的是Text文本,小伙伴也可以换成别的,看各自的需求是什么,就替换成什么
有不懂的可以留言询问,我们一起探讨

AppBar使用结束

AppBar这个组件其实有很多花样可以玩出来的,不过需要我们自己去摸索探究,暂时小黑的技术水平还不是太好,日后慢慢的上来了给大家写几个好看的拿来使用。

结语

图标Icon

  • 在今天写AppBar的时候发现我的项目中还没有Icon图标加入,下一篇文章小黑会给大家先讲一下如何使用Icon
  • 那今天的知识分享就到这里啦

QQ

  • 小黑的QQ:841298494,大家一起进步。

今日无推荐

程序的道路上学习永不停止,探索随时进行。
Let’s go. Just do it. We can.

Unity_UIWidgets - 组件AppBar的更多相关文章

  1. Unity_UIWidgets - 组件Container

    Unity_UIWidgets - 组件Container Container 构造 效果 结语 QQ 今日无推荐 Unity_UIWidgets - 组件Container 上周给大家讲完了Scaf ...

  2. Unity_UIWidgets - 组件Drawer

    Unity_UIWidgets - 组件Drawer 组件Drawer Drawer 构造 代码 效果 Drawer使用完毕 结语 图标Icon QQ 今日无推荐 组件Drawer 各位伙伴,周日愉快 ...

  3. Unity_UIWidgets - 组件Scaffold

    UIWidgets - 组件Scaffold 各位兄弟姐妹,想通过Unity来开发UIWidgets的么,想通过UIWi的gets..来开发手机APP么??想么想么,哈哈哈哈哈哈哈哈. 好了,小黑不唠 ...

  4. Flutter 常用组件

    无状态组件(StatelessWidget)是不可变的,这意味着它的属性不能改变,所有的值都是最终的. 有状态组件(StatefulWidget)持有的状态可能在Widget生命周期中发生变化.实现一 ...

  5. flutter-常见的基础组件(一)

    flutter 1.Text 文本组件 Text( 'czklove', //文本上的文字 style: TextStyle( // style 代表对文字的描述 fontSize: 18, //文字 ...

  6. 【Flutter学习】基本组件之AppBar顶部导航栏

    一,概述 AppBar 显示在app的顶部.AppBar包含5大部分,如下图: 二,构造函数及参数含义 构造函数 AppBar({ Key key, this.leading, //在标题前面显示的一 ...

  7. Flutter学习笔记(16)--Scaffold脚手架、AppBar组件、BottomNavigationBar组件

    如需转载,请注明出处:Flutter学习笔记(15)--MaterialApp应用组件及routes路由详解 今天的内容是Scaffold脚手架.AppBar组件.BottomNavigationBa ...

  8. Flutter——AppBar组件(顶部导航组件)

    AppBar组件的常用属性如下: 属性 描述 leading 在标题前面显示的一个控件,在首页通常显示应用的 logo:在其他界面通常显示为返回按钮 title 标题,通常显示为当前界面的标题文字,可 ...

  9. Unity_UIWidgets - 按钮组件IconButton

    Unity_UIWidgets - 按钮组件IconButton 按钮组件IconButton IconButton 结尾 QQ 今日无推荐 按钮组件IconButton 既然上周给大家介绍了ICON ...

随机推荐

  1. Java:既然有了synchronized,为什么还要提供Lock?

    摘要:在Java中提供了synchronized关键字来保证只有一个线程能够访问同步代码块.既然已经提供了synchronized关键字,那为何在Java的SDK包中,还会提供Lock接口呢?这是不是 ...

  2. SpringBoot问题集合

    Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as ...

  3. scrapy 如何使用代理 以及设置超时时间

    使用代理 1. 单文件spider局部使用代理 entry = 'http://xxxxx:xxxxx@http-pro.abuyun.com:xxx'.format("帐号", ...

  4. vue3 页面跳转

    需要引入 useRouter import {useRouter} from "vue-router"; 然后声明对象 代码如下 export default { setup() ...

  5. 【转】Linux文件权限

    转载一篇写得非常详细的linux文件权限,方便自己查阅! 转载来源:https://www.cnblogs.com/keyi/p/8124841.html ---------------------- ...

  6. Terminal(oh-my-zsh) 美化

    如果你使用Mac进行开发,那么Terminal.app应该是你使用非常频繁的app了.初体验Terminal时你可能觉得单调乏味,阅读密密麻麻的内容也很费劲.但是如果你跟着我一起配置它,就会发现你平时 ...

  7. Day16:冒泡排序详解

    冒泡排序 冒泡循环有两层循环,第一层控制循环轮数,第二层循环代表元素比较的次数. 利用冒泡排序获得升序或者降序的数组 //利用冒泡排序将一个数组进行降序排序 //思路: //冒泡排序是将相邻元素进行比 ...

  8. i春秋Zone

    打开网页是个简单的表单填写, 尝试注入....没用 查看源码,没找到什么有用的信息 只有抓包了 发现一个cookie的login值为0,改为1试试 没什么特别的回显,但这应该就是登录与否的判定了,所以 ...

  9. 第1章-Spring的模块与应用场景

    目录 一.Spring模块 1. 核心模块 2. AOP模块 3. 消息模块 4. 数据访问模块 5. Web模块 6. 测试模块 二.集成功能 1. 目标原则 2. 支持组件 三.应用场景 1. 典 ...

  10. SSH(二)框架配置文件

    在引入了宽假所需要的jar包后,引入相应配置文件. 一.Struts2的配置文件: 1.Struts2的黑心过滤器,在web.xml中引入: <!-- struts2框架的核心过滤器  clas ...