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. WPF之lognet4的基本使用

    log4net是.Net下一个非常优秀的开源日志记录组件.log4net记录日志的功能非常强大.它可以将日志分不同的等级,以不同的格式,输出到不同的媒介.本文介绍lognet4的基本使用. 第一步:新 ...

  2. CentOS 7.x字符界面安装图形界面方法

    1. 配置好yum源,可以使用光盘镜像源,也可以使用网络源. 阿里源下载示例: wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.ali ...

  3. 【云原生 · Kubernetes】配置 Rancher docker 云平台

    个人名片: 因为云计算成为了监控工程师‍ 个人博客:念舒_C.ying CSDN主页️:念舒_C.ying 1.1 Rancher 概述 Rancher 是一个开源的企业级容器管理平台.通过 Ranc ...

  4. <二>自己实现简单的string

    我们结合运算符重载知识实现string 类 在自己实现的String类中可以参考C++中string的方法 例如构造,加法,大小比较,长度,[] 等操作. 当前的MyString 类中,暂时不加入迭代 ...

  5. i春秋xss平台

    点开是个普普通通的登录窗口,没有注册,只有登录,抓住包也没获取什么有用的信息,看了看dalao的wp才知道怎么做,首先抓包然后修改参数的定义来让其报错,pass原本的应该为整数,pass[]=就可以让 ...

  6. springboot +mybatis (@autowried 注入mapper :爆红)

    问题描述:Could not autowire. No beans of XXXXmapper' type found 问题相关页面: 解决方式一:@mapper  接口计入@Repository 解 ...

  7. 关于 Windows6.1-KB2999226-x64.msu 此更新不适用你的计算机解决办法

    前言 今天被这个破问题坑了很长时间,网上一大堆扯跳过那个检查,通过提取 cab 文件然后直接用命令安装,我可以明确的告诉你不是那样的解决的,因为我实际用命令装过也装不上(这里我吐槽一下,我猜你最初的问 ...

  8. Google Chrome(谷歌浏览器)安装使用

    谷歌浏览器官网https://www.google.cn/chrome/ Chrome是由Google开发的一款简单便捷的网页浏览工具.谷歌浏览器(Google Chrome)可以提帮助你快速.安全的 ...

  9. 在Cloudreve网盘系统中集成kkFileView在线预览(暂时)

    服务器:WindowsServer 2016 Cloudreve 需求方想整一个在小团队内部使用的网盘系统,最终在千挑万选之下选中了Cloudreve. Github地址:https://github ...

  10. 【Java SE】Day01 前言、入门程序、常量、变量

    回顾一下Java之前学的内容 Day01 前言.入门程序.常量.变量 一.基础知识 莱布尼茨发明二进制,辗转相除与8421位权法互转,1B=1bit=1字节=8位=8byte dos cls清屏dir ...