Unity_UIWidgets - 组件AppBar
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:841298494,大家一起进步。
今日无推荐
- 客官,看完get之后记得点赞哟!
- 小伙伴你还想要别的知识,给小黑留言,小黑分享给你们
- 小黑的杂货铺,想要什么都有,客官来杯茶喝啊!
程序的道路上学习永不停止,探索随时进行。
Let’s go. Just do it. We can.
Unity_UIWidgets - 组件AppBar的更多相关文章
- Unity_UIWidgets - 组件Container
Unity_UIWidgets - 组件Container Container 构造 效果 结语 QQ 今日无推荐 Unity_UIWidgets - 组件Container 上周给大家讲完了Scaf ...
- Unity_UIWidgets - 组件Drawer
Unity_UIWidgets - 组件Drawer 组件Drawer Drawer 构造 代码 效果 Drawer使用完毕 结语 图标Icon QQ 今日无推荐 组件Drawer 各位伙伴,周日愉快 ...
- Unity_UIWidgets - 组件Scaffold
UIWidgets - 组件Scaffold 各位兄弟姐妹,想通过Unity来开发UIWidgets的么,想通过UIWi的gets..来开发手机APP么??想么想么,哈哈哈哈哈哈哈哈. 好了,小黑不唠 ...
- Flutter 常用组件
无状态组件(StatelessWidget)是不可变的,这意味着它的属性不能改变,所有的值都是最终的. 有状态组件(StatefulWidget)持有的状态可能在Widget生命周期中发生变化.实现一 ...
- flutter-常见的基础组件(一)
flutter 1.Text 文本组件 Text( 'czklove', //文本上的文字 style: TextStyle( // style 代表对文字的描述 fontSize: 18, //文字 ...
- 【Flutter学习】基本组件之AppBar顶部导航栏
一,概述 AppBar 显示在app的顶部.AppBar包含5大部分,如下图: 二,构造函数及参数含义 构造函数 AppBar({ Key key, this.leading, //在标题前面显示的一 ...
- Flutter学习笔记(16)--Scaffold脚手架、AppBar组件、BottomNavigationBar组件
如需转载,请注明出处:Flutter学习笔记(15)--MaterialApp应用组件及routes路由详解 今天的内容是Scaffold脚手架.AppBar组件.BottomNavigationBa ...
- Flutter——AppBar组件(顶部导航组件)
AppBar组件的常用属性如下: 属性 描述 leading 在标题前面显示的一个控件,在首页通常显示应用的 logo:在其他界面通常显示为返回按钮 title 标题,通常显示为当前界面的标题文字,可 ...
- Unity_UIWidgets - 按钮组件IconButton
Unity_UIWidgets - 按钮组件IconButton 按钮组件IconButton IconButton 结尾 QQ 今日无推荐 按钮组件IconButton 既然上周给大家介绍了ICON ...
随机推荐
- Java:既然有了synchronized,为什么还要提供Lock?
摘要:在Java中提供了synchronized关键字来保证只有一个线程能够访问同步代码块.既然已经提供了synchronized关键字,那为何在Java的SDK包中,还会提供Lock接口呢?这是不是 ...
- SpringBoot问题集合
Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as ...
- scrapy 如何使用代理 以及设置超时时间
使用代理 1. 单文件spider局部使用代理 entry = 'http://xxxxx:xxxxx@http-pro.abuyun.com:xxx'.format("帐号", ...
- vue3 页面跳转
需要引入 useRouter import {useRouter} from "vue-router"; 然后声明对象 代码如下 export default { setup() ...
- 【转】Linux文件权限
转载一篇写得非常详细的linux文件权限,方便自己查阅! 转载来源:https://www.cnblogs.com/keyi/p/8124841.html ---------------------- ...
- Terminal(oh-my-zsh) 美化
如果你使用Mac进行开发,那么Terminal.app应该是你使用非常频繁的app了.初体验Terminal时你可能觉得单调乏味,阅读密密麻麻的内容也很费劲.但是如果你跟着我一起配置它,就会发现你平时 ...
- Day16:冒泡排序详解
冒泡排序 冒泡循环有两层循环,第一层控制循环轮数,第二层循环代表元素比较的次数. 利用冒泡排序获得升序或者降序的数组 //利用冒泡排序将一个数组进行降序排序 //思路: //冒泡排序是将相邻元素进行比 ...
- i春秋Zone
打开网页是个简单的表单填写, 尝试注入....没用 查看源码,没找到什么有用的信息 只有抓包了 发现一个cookie的login值为0,改为1试试 没什么特别的回显,但这应该就是登录与否的判定了,所以 ...
- 第1章-Spring的模块与应用场景
目录 一.Spring模块 1. 核心模块 2. AOP模块 3. 消息模块 4. 数据访问模块 5. Web模块 6. 测试模块 二.集成功能 1. 目标原则 2. 支持组件 三.应用场景 1. 典 ...
- SSH(二)框架配置文件
在引入了宽假所需要的jar包后,引入相应配置文件. 一.Struts2的配置文件: 1.Struts2的黑心过滤器,在web.xml中引入: <!-- struts2框架的核心过滤器 clas ...