flutter3.0学习笔记
前言
新功能和开发环境搭建
创建项目和目录结构
项目资源管理
无处不在的Widget
状态(State)管理
路由管理
文本样式和图片加载
表单组件
Flutter布局约束
四种布局方式
线性布局(Row和Column
弹性布局(Flex)
流式布局(Wrap、Flow)
层叠布局(Stack、Positioned)
常用组件
MaterialApp
页面骨架Scaffold
AppBar
顶部导航栏TabBar
底部导航栏BottomAppBar
填充Padding
Container
剪裁Clip
chip 标签
空间适配FittedBox
闪屏Splash Screen
BottomNavigationBar详解
进度指示器和ele例子
Offstage
Visibility
InkWell
Dialog 弹框详解
AlertDialog
SimpleDialog
AboutDialog
bottomSheet详解
SnackBar
Stepper
ModalBarrier
边框Border详解
CircleBorder详解
StadiumBorder详解
ContinuousRectangleBorder详解
RoundedRectangleBorder详解
日历/时间选择器(IOS风格)
日期选择器(Material风格)
日期选择器国际化
滚动组件SingleChildScrollView
滚动组件ListView
动画列表AnimatedList
GridView
PageView
CustomScrollView
SliverList
SliverFixedExtentList 固定高度
SliverAppBar滚动折叠
SliverPersistentHeader
SliverToBoxAdapter
SliverAnimatedList详解
SliverGrid网格
SliverFillViewport
SliverPrototypeExtentList
SliverPadding
SliverOpacity
SliverAnimatedOpacity
SliverVisibility
SliverFadeTransition
SliverLayoutBuilder
SliverSafeArea
NestedScrollView
WillPopScope
InheritedWidget
Listener
GestureDetector
GestureRecognizer
Provider的几类用法
主题(Theme)
适配暗黑模式
flutter动画
Animation
AnimationController
Curve
CurvedAnimation
Tween
TweenAnimationBuilder
Vector3类
Transform\Matrix4
RotatedBox
AnimatedWidget
AnimatedBuilder
AlignTransition
AnimatedModalBarrier
DecoratedBoxTransition
DefaultTextStyleTransition
PositionedTransition
RelativePositionedTransition
RotationTransition
ScaleTransition
SizeTransition
SlideTransition
AnimatedContainer
AnimatedAlign
AnimatedOpacity
AnimatedCrossFade
Hero动画
交错/序列动画
AnimatedSwitcher
CustomPaint(自定义绘制)
动画案例
五彩棋盘
CustomPaint画爱心
渐变进度条
数据加载
FutureBuilder
StreamBuilder-模拟聊天
常用的插件
FancyBottomNavigation
flutter_staggered_grid_view
动画案例
Preview
2年前