Flutter 入门学习之动画AnimatedWidget 当给定的Listenable的值改变时重新构建的部件。 但需要为某一个Widget实现动画时,更多的情况是无状态的Widget,此时使用 AnimatedWidget 即可实现动画,只需继承并实现build()函数即可...2021-02-08学习笔记
Flutter 入门学习之进度条LinearProgressIndicator123456789LinearProgressIndicator({ Key key, double value, Color backgroundColor, Anim...2021-02-04学习笔记
Flutter 学习实践之Banner轮播图PageViewPageView控件可以实现一个“图片轮播”的效果,PageView不仅可以水平滑动也可以垂直滑动。 1234567891011PageView({ Key key, this.scrollDirection =...2021-02-02学习笔记
Flutter 入门学习之按钮按钮的使用大致相同,无非样式和各种交互的回调,这里以 TextButton 为例: 12345678910TextButton( child: Text('TextButton'), // onPressed 为点击回调,on...2021-01-07学习笔记
Flutter 进阶学习之画板简单介绍CustomPaint 可以称之为动画鼻祖,它可以实现任何酷炫的动画和效果。CustomPaint 本身没有动画属性,仅仅是绘制属性,一般情况下,CustomPaint 会和动画控制配合使用,达到理想的效果;CustomPaint 继承自Si...2021-01-07学习笔记
Flutter 入门学习之布局组件基本布局ContainerContainer 可以设置固定的宽高属性,没有其他参数设置时,Container将会根据子控件自行调整大小: 12345Container( color: Colors.blue, height: 200, ...2021-01-05学习笔记
Flutter 入门学习之Text文本相关组件上代码即可: 123456789101112131415161718192021222324252627282930313233343536373839404142body: Center( child: SizedBox( he...2021-01-04学习笔记
Flutter 入门学习之Tab导航栏ScaffoldScaffold 实现了 Material 风格的基本布局结构,它提供了展示drawers(抽屉栏)、snackbars(通知条)和bottomsheets(上滑栏)的功能,基本用法如下: 1234567891011121314151...2020-12-31学习笔记
Flutter 入门学习之底部导航栏MaterialApp在学习 Flutter 的过程中我们第一个看见的控件应该就是MaterialApp,毕竟创建一个新的Flutter项目的时候,项目第一个组件就是MaterialApp,这是一个Material风格的根控件,一般用于void ma...2020-11-20学习笔记