flutter入门到精通与项目实战教程多套合集视频教程

  • 正文概述
  • flutter入门到精通与项目实战教程多套合集视频教程》包含多套flutter视频教程,带你真正的从入门走到精通,其中大多数项目都为实战教程,模拟企业级项目演习。: {5 {, b6 `1 }7 {! f3 |& Q’ @: `
    + l: E- S9 D( f0 O
    Java视频教程目录:1 q/ p” F” D) r; I2 l0 F3 I
    ├─Flutter基础教程-技术胖-2019
    │      01认识Flutter是什么.mp4
    │      02Flutter开发环境搭建windows版.mp4
    │      03Flutter虚拟机安装.mp4” ?1 \* A4 I* X9 j8 @  u8 {
    │      04在VSCode下编写Flutter代码.mp4, ?5 ^: O$ P, W9 s1 q
    │      05第一个HelloWorld程序.mp4+ d, f) H( x9 z& v2 j/ S
    │      06Text Widget使用.mp4
    │      07Container Widget 使用1.mp4
    │      08Container Widget 使用2.mp4
    │      09Image组件的使用.mp49 C, U% Q) W0 Q, x
    │      10ListView组件简介.mp4
    │      11ListView横向列表的使用.mp4
    │      12ListView动态列表的使用.mp4
    │      13GridView网格列表的使用.mp4/ a1 R  Q* l0 N3 I6 k& `7 Q
    │      14布局RowWidget的详细讲解.mp4
    │      15布局ColumnWidget垂直布局组件.mp4, r6 T; ?’ z8 V$ @0 T, ?# f0 U4 \& k
    │      16布局StackWidget层叠布局.mp4
    │      17布局PositionedWidget层叠定位组件.mp4; q& q) D) b3 y* B$ x4 Y
    │      18布局CardWidget 卡片布局组件.mp4
    │      19导航父子页面的跳转返回.mp4
    │      20导航的参数传递和接受-1.mp4
    │      21导航的参数传递和接受-2.mp4
    │      22页面跳转并返回数据.mp4
    │      23静态资源和项目图片的处理.mp4
    │      24Flutter的打包.mp4

    ├─flutter入门到精通全套-宁浩2019
    │  ├─1 Flutter 移动应用:开发准备‘ I2 o, @$ [* g, \+ r9 \
    │  │      1 介绍.mp4
    │  │      2 安装 Flutter SDK(macOS).mp4( g$ W. v# m& d, `) P” ]% ]
    │  │      3 配置 iOS 开发环境(macOS).mp4
    │  │      4 配置 VS Code 代码编辑器.mp4, w4 t3 Q4 S; i! H7 I, W
    │  │      5 配置 Android 开发环境(macOS).mp4
    │  │      6 检测问题:flutter doctor.mp4: B9 e( P& `6 s( S
    │  │      7 Flutter 在中国地区的特别设置(macOS).mp4– W/ S# c) v8 h7 H’ A
    │  │      8 创建 Flutter 项目.mp43 |% C; P+ P; c4 O
    │  │      9 运行 Flutter 项目(iOS 模拟器).mp4
    │  │      10 在 Android 模拟器上运行 Flutter 项目.mp4
    │  │     – C. ?8 L2 S. q6 ~% S. \- L; y6 G
    │  ├─2 Flutter移动应用:快速起步
    │  │      1 介绍.mp4$ \7 S% ]. z6 }8 Y9 |
    │  │      2 准备项目.mp4: _* a, e+ @. i7 X/ C
    │  │      3 在屏幕中间显示 “hello”.mp4‘ @8 I2 R. k’ P
    │  │      4 自定义小部件(Widget).mp4
    │  │      5 文字的样式:TextStyle.mp4$ z- j  B6 R7 g’ I
    │  │      6 MaterialApp:使用界面组件与定制界面主题.mp4
    │  │      7 列表:准备数据.mp49 ]$ j6 g8 K/ K+ k’ z, m
    │  │      8 列表视图:ListView.builder.mp4‘ F  j6 E! k1 W
    │  │      9 列表项目.mp4
    │  │      ‘ f- G6 W# W) Y  i
    │  ├─3 Flutter 移动应用:界面结构” D* e’ O, Y! G8 A. z5 p
    │  │      1 介绍.mp4‘ \7 {+ N1 ]’ \# w5 D  n* ]
    │  │      2 准备项目.mp4
    │  │      3 Material 应用.mp4; ~1 G) A: B0 p; k
    │  │      4 AppBar:工具栏上的图标按钮(IconButton).mp4– \. R+ `8 Y’ m# u2 M5 G: u4 b& j
    │  │      5 TabBar:用标签形式展示内容.mp4! Q# s! C8 k” n5 Y% {- h
    │  │      6 TabBar:自定义标签栏的样式.mp4
    │  │      7 Material:自定义按钮水波纹样式.mp4
    │  │      8 Drawer:抽屉(边栏).mp4
    │  │      9 Drawer:在抽屉里使用 ListView, DrawerHeader,ListTile.mp4
    │  │      10 Drawer:抽屉的打开与关闭.mp4
    │  │      11 UserAccountDrawerHeader:抽屉里的用户帐号信息.mp4. L0 Y* I7 M  p% `% U
    │  │      12 用户帐户头部的背景图像.mp4% V” N) j, {3 P  \+ \) A7 X; ?
    │  │      13 创建 DrawerDemo 小部件.mp4
    │  │      14 BottomNavi‘ K. W: u3 n0 C) y1 ^
    │  │      15 BottomNavi
    │  │      16 StatefulWidget:有状态的小部件.mp4
    │  │
    │  ├─4 Flutter 移动应用:基础部件2 \+ H9 f# u& I’ N& T. m
    │  │      1 介绍.mp4, q” Z: k- |* L: e/ t$ C$ I9 g
    │  │      2 准备项目.mp42 }6 y6 m$ }* b, W9 y) K; T! c
    │  │      3 查看小部件的定义.mp4, {& |# [! ], U
    │  │      4 Text:文字与文字样式.mp4
    │  │      5 RichText:行内多样式的文字.mp4‘ g! p0 }6 c% H5 \6 N
    │  │      6 Container:容器.mp4‘ a* l) \8 F5 @+ r% N
    │  │      7 BoxDecoration:装饰盒子.mp4# w6 }: \5 w; M+ G
    │  │      8 BoxDecoration:边框(border).mp47 K: |) f% A’ h- x
    │  │      9 BoxDecoration:圆角(borderRadius).mp4: ]2 n$ m: \) Z4 m
    │  │      10 BoxDecoration:阴影(borderShadow).mp4
    │  │      11 BoxDecoration:形状(shape).mp4
    │  │      12 BoxDecoration:渐变(gradient).mp48 G) U; X$ A, ^, ~
    │  │      13 BoxDecoration:背景图像(image).mp4
    │  │
    │  ├─5 Flutter移动应用:布局
    │  │      1 介绍.mp4. i+ C. l, X& r0 V) b/ Z; Z
    │  │      2 准备项目.mp4
    │  │      3 创建 LayoutDemo 小部件.mp46 B” I” r# }  g8 G” d5 |; p
    │  │      4 创建可配置的图标徽章(IconBadge)小部件.mp4
    │  │      5 Row(横排) 与 Column(竖排).mp41 x- c  t% R+ l’ e
    │  │      6 mainAxis:主轴.mp4* E: B) Z9 F( y/ D
    │  │      7 crossAxis:交叉轴.mp4
    │  │      8 SizedBox:固定尺寸的盒子.mp47 J+ ~( {8 w- j3 `2 G
    │  │      9 Alignment:对齐.mp4* H+ T, j: t/ Q- i$ s
    │  │      10 Stack:一摞小部件.mp4
    │  │      11 AspectRatio:宽高比.mp4
    │  │      12 ConstrainedBox:带限制的盒子.mp44 L0 U, i/ f( c8 K# l
    │  │
    │  ├─6 Flutter 移动应用:视图
    │  │      1 介绍.mp4
    │  │      2 升级 Flutter SDK 与项目用的 Packages.mp4: {% x” I% r# M2 L9 }3 c& U& }
    │  │      3 准备项目.mp4
    │  │      4 创建 ViewDemo 小部件.mp4
    │  │      5 PageView:页面视图.mp4! V1 c) j5 M# b& w5 o& f’ u* T
    │  │      6 PageView:页面视图的属性.mp4
    │  │      7 PageView:用 PageController 调整页面的显示.mp4
    │  │      8 PageView.builder 按需生成页面.mp4; j& O’ K- S. C( q- S- f
    │  │      9 GridView:网格视图(GridView.count).mp4” a7 c( |9 k9 M, y
    │  │      10 GridView.extent.mp4
    │  │      11 GridView.builder 按需生成视图项目.mp4” a& B3 ]* N- z, @; _3 F5 y, T
    │  │
    │  ├─7 Flutter 移动应用:Sliver( O” [1 g9 J3 ~) P4 `( D& p1 V# s
    │  │      1 介绍.mp4. c7 h7 C2 b0 C
    │  │      2 准备项目.mp4
    │  │      3 创建 SliverDemo 小部件.mp4‘ v” P4 ~! p2 `7 h; L’ q
    │  │      4 Slivers.mp4
    │  │      5 SliverGrid:网格视图.mp4
    │  │      6 SliverPadding(内边距) 与 SliverSafeArea(安全区).mp4” z0 H, I$ U” u, S. D2 M6 `  g3 I
    │  │      7 SliverList:列表视图.mp4
    │  │      8 SliverAppBar:应用工具栏.mp4” z; G$ q/ Y( L9 ?. h- N# v1 Q, T
    │  │      9 带渐近动画的可伸缩空间.mp4: v4 j  e2 F% ~
    │  │
    │  ├─8 Flutter移动应用:路由9 Y& Z9 W1 r1 g# p. a, U4 @* n9 m” E9 P
    │  │      1 介绍.mp4
    │  │      2 准备项目.mp4, K: P, ]! ]” {6 t
    │  │      3 VS Code:Flutter 代码片断.mp4
    │  │      4 一堆路由.mp4; g! u” f& Z; ^3 j0 A
    │  │      5 打开新页面并返回(push 与 pop):准备.mp4
    │  │      6 打开新页面并返回(push 与 pop):实施.mp4& W- d+ M4 R3 i; t: d
    │  │      7 带名字的路由( Navi
    │  │      8 初始路由:initialRoute.mp4# \* I; W2 [& n* p’ X+ {. U. H
    │  │      9 InkWell:添加溅墨动画效果.mp4
    │  │      10 在内容详情页上显示内容.mp4! y; n# N) W’ Y+ g$ [/ y; f
    │  │      $ ]  C* p- _/ c. t
    │  ├─9 Flutter 移动应用:表单
    │  │      1 介绍.mp4
    │  │      2 准备项目.mp4
    │  │      3 创建 FormDemo 小部件.mp46 m  `* c& U: M7 {9 @3 P4 ~% E& s
    │  │      4 Theme:定制、使用、重置、覆盖主题.mp40 k) d* p* J+ o, M  y
    │  │      5 TextField:文本字段.mp4” L8 i9 M/ U# ]& n2 P, \- Y4 O
    │  │      6 TextField:文本字段样式(InputDecoration).mp4
    │  │      7 TextField:监视文本字段的值的变化与提交.mp45 }& x* L5 b  ^$ n
    │  │      8 TextField:使用 TextEditingController 监听文本字段变化.mp4
    │  │      9 Form:表单.mp4
    │  │      10 Form:保存与获取表单里的数据.mp4, ~” A0 g& V& q
    │  │      11 Form:验证表单里的数据.mp46 G’ \$ W, E” m8 g+ K+ \6 k
    │  │      12 Form:自动验证.mp4
    │  │      13 SnackBar:在屏幕底部动画弹出提示栏.mp4
    │  │
    │  │      ) L2 r. i; r) O# ]9 A2 P& Y0 {
    │  ├─10 Flutter移动应用:按钮0 d( n9 g0 S0 x. q
    │  │      1 介绍.mp4
    │  │      2 准备项目.mp4
    │  │      3 VS Code:自定义代码片断.mp4+ M  R, {1 N7 B( ^” Q. O: M
    │  │      4 准备 Material Components 演示页面.mp4
    │  │      5 FloatingActionButton:漂浮动作按钮.mp44 V& k/ S+ S1 e: s7 i; e3 y
    │  │      6 BottomAppBar:底部工具栏.mp46 \7 A( O4 J6 o( c1 C
    │  │      7 创建演示小部件用的页面.mp4
    │  │      8 FlatButton:文字按钮.mp48 N4 \% G- ]# e% x
    │  │      9 RaisedButton:按钮.mp4) e0 u’ w* \0 q! R) ?1 R7 i& U
    │  │      10 按钮主题:颜色、形状.mp4
    │  │      11 OutlineButton:描边按钮.mp4
    │  │      12 按钮容器 Container:有固定宽度的按钮.mp4) q# T’ G$ e. ^” d) ?) T1 P/ L
    │  │      13 按钮容器 Expanded:占满可用宽度的按钮.mp4
    │  │      14 按钮容器 ButtonBar:一组带边距的横排显示按钮.mp4
    │  │      15 整理:把演示放在单独的文件里.mp4
    │  │      16 准备 PopupMenuButtonDemo.mp4
    │  │      17 PopupMenuButton:弹出式菜单按钮.mp43 R) G6 y’ G/ g: h; O4 n% i
    │  │
    │  ├─11 Flutter 移动应用:输入
    │  │      1 介绍.mp4
    │  │      2 整理:在演示列表里添加 FormDemo.mp4& Q( ]/ ^! y* L) I; R
    │  │      3 创建用户输入相关的小部件的演示页面.mp4
    │  │      4 Checkbox:复选框.mp4
    │  │      5 CheckboxListTile:带标签与图标的复选框.mp4
    │  │      6 Radio:单选按钮.mp4/ }1 `5 M/ L9 M3 j! y& A& x
    │  │      7 RadioListTile:带标签与图标的单选按钮.mp4
    │  │      8 Switch:开关.mp4
    │  │      9 SwitchListTile:带标签与图标的开关.mp4
    │  │      10 Slider:滑动选择器.mp4” y9 U7 |2 `2 l, N
    │  │      11 安装第三方包(演示安装 Intl 包).mp40 e* m/ t& X& a9 q7 A  X, u4 |( @2 @% m
    │  │      12 显示格式化日期.mp4‘ ~: _  ^$ Z3 N5 J6 O- t
    │  │      13 showDatePicker:选择日期.mp4
    │  │      14 showDatePicker:获取选择的日期(async).mp4% w  w. J* G# i& E* k
    │  │      15 showTimePicker:时间选择器.mp4/ W: c7 {2 c9 s1 s- c/ [4 {
    │  │      16 Future:异步程序.mp49 K% U0 }; O! j! @1 t’ i
    │  │      3 [( Z9 U$ A& ]9 P! k: E8 w
    │  ├─12 Flutter 移动应用:对话框/ w” W. w- S2 M+ m  O+ b: I4 k
    │  │      1 SimpleDialog:显示对话框(showDialog).mp42 F’ T0 T7 ?! u2 x: `  _
    │  │      2 SimpleDialog:选项(SimpleDialogOption).mp4! W+ ^( D6 a! [5 T) W2 b
    │  │      3 SimpleDialog:获取与使用选项的值.mp4
    │  │      4 AlertDialog:提示对话框.mp4
    │  │      5 AlertDialog:获取与使用动作的值.mp4
    │  │      6 BottomSheet:底部滑动窗口.mp4
    │  │      7 BottomSheet:对话框式底部滑动窗口(showModalBottomSheet).mp46 W4 W6 i( F3 _’ X
    │  │      8 处理使用对话框式底部滑动窗口的数据.mp4; H$ e’ t, t6 ]
    │  │      9 SnackBar:操作提示栏.mp4
    │  │      10 ExpansionPanel:收缩面板.mp4+ f  |! e. {( i
    │  │      11 ExpansionPanel:面板的收起与展开.mp4
    │  │      12 ExpansionPanel:面板列表项目.mp4
    │  │
    │  ├─13 Flutter移动应用:MDC, O# F+ }0 D9 T/ c( g
    │  │      1 介绍.mp47 \3 I’ s& w+ v$ G9 u
    │  │      2 升级 Flutter SDK 后屏幕报错(0.8.1).mp42 T- p/ \4 A) G, P( ?
    │  │      3 Chip:小碎片.mp4: {2 ^; W8 q$ P4 d$ u0 a
    │  │      4 Wrap:换行显示小部件.mp4
    │  │      5 Divider:分隔符.mp4” I3 c$ x& \. C$ g+ E/ D2 o
    │  │      6 Chip:带删除功能的小碎片.mp4& [! m# W  U’ x4 \1 Q- K& B& B
    │  │      7 Chip:用列表生成带删除功能的小碎片.mp4– ~. b” S8 h4 q) F; s3 ^0 b
    │  │      8 ActionChip:动作碎片.mp40 u% z6 d  @. C0 T
    │  │      9 FilterChip:过滤碎片.mp4
    │  │      10 ChoiceChip:选择碎片.mp4
    │  │      11 DataTable:数据表格.mp4; m1 e+ P8 I& o’ y: B) w$ P
    │  │      12 DataTable:用列表生成数据表格.mp4/ z4 G! T3 s* ^9 U
    │  │      13 DataTable:数据表格的排序.mp42 ?  ^( t; ]3 Z# P1 Z9 ^2 w” w
    │  │      14 DataTable:选择数据表格行.mp4
    │  │      15 PaginatedDataTable:分页显示表格数据.mp45 h+ q  Z9 r+ z
    │  │      16 PaginatedDataTable:排序.mp45 ~( b9 I6 _+ Q  }4 ~: K8 t! J$ a# g7 V
    │  │      17 Card:卡片.mp4
    │  │      18 ClipRRect:圆角(给图像添加圆角效果).mp4
    │  │      19 Stepper:步骤.mp4
    │  │      20 Stepper:步骤的行为.mp4. s! I; h1 u$ N$ R
    │  │
    │  ├─14 Flutter 移动应用:状态管理‘ V* X, ~4 H5 \* {% [
    │  │      1 介绍.mp4
    │  │      2 准备项目.mp4
    │  │      3 创建 StateManagementDemo 小部件.mp4
    │  │      4 StatelessWidget:无变化状态的小部件.mp49 v: g6 ~; c, E  _
    │  │      5 StatefulWidget:带变化状态的小部件.mp4+ R3 O* Z. w8 _+ g$ e
    │  │      6 状态管理(由父辈管理状态).mp4
    │  │      7 从父辈那里传递个回调.mp4
    │  │      8 小部件树:Widget Tree.mp4
    │  │      9 InheritedWidget:直接把数据传递给需要的小部件.mp4” O, V; e& d% P7 S+ J
    │  │      10 创建与使用 InheritedWidget 有效地传递数据给子部件.mp4( a9 U; H( Y# p4 N
    │  │      11 ScopedModel:安装与基本用法介绍.mp4
    │  │      12 使用 ScopedModel 传递数据.mp41 C7 \) j% L5 v& |6 J5 W4 U
    │  │
    │  ├─15 Flutter 移动应用:Stream
    │  │      1 介绍.mp49 x5 Y5 u& G, H; u1 m
    │  │      2 准备项目.mp4% Y7 E% G4 F% C% X
    │  │      3 创建 StreamDemo.mp46 q  _7 g9 i2 p8 I) C
    │  │      4 创建与监听 Stream.mp4
    │  │      5 给 Stream 添加一个订阅(subscription).mp42 u5 Q6 U) A2 j& E) u. `
    │  │      6 暂停、恢复、取消监听 Stream.mp4  w” Z% d8 F5 e, x7 h
    │  │      7 StreamController:控制 Stream.mp4: `+ {9 D0 C4 q’ C& m5 m2 T
    │  │      8 StreamController:使用 Sink 往 Stream 上添加数据.mp4
    │  │      9 StreamController:创建可以多次订阅的 Broadcast Streams.mp4
    │  │      10 在界面上显示 Stream 上的数据.mp4/ c” {/ M! D( O* Y0 c, L  Q& y
    │  │      11 StreamBuilder:根据 Stream 上的数据构建小部件.mp47 w) Z0 D! b( t9 `0 q
    │  │
    │  ├─16 Flutter 移动应用:RxDart7 b# u9 M9 G. ]/ h, L# X
    │  │      1 介绍.mp4
    │  │      2 准备项目.mp4
    │  │      3 创建 RxDartDemo.mp47 o$ P( U  h$ d! K  U
    │  │      4 安装 RxDart 包.mp4
    │  │      5 Rx,RxDart,Observable 与 Stream.mp4# i’ H% q’ _5 y6 T
    │  │      6 Observables.mp4
    │  │      7 创建 Observables 的几种方法.mp4
    │  │      8 使用 Subjects 控制 Observables.mp4
    │  │      9 Behavi‘ w: \6 l% Z& [9 D* E2 [
    │  │      10 ReplaySubject.mp4
    │  │      11 准备一个文本框往 Observable 上添加数据.mp4
    │  │      12 RxDart 的数据转换方法(map).mp4
    │  │      13 where.mp4
    │  │      14 debounce.mp4$ z8 b/ u: j: n* K9 \
    │  │      9 f+ K- |8 z” D” u  Z9 W# U
    │  ├─17 Flutter 移动应用:BLoC  P” V: ]( j7 I8 }  x6 g
    │  │      1 介绍.mp4
    │  │      2 准备项目.mp4
    │  │      3 创建 BlocDemo.mp4
    │  │      4 BLoC:Business Logic Component.mp4
    │  │      5 BLoC 应用案例(记数器):准备基本小部件.mp4
    │  │      6 使用 InheritedWidget 传递 BLoC.mp4
    │  │      7 创建与使用 BLoC:用 Sink 输入数据.mp4
    │  │      8 创建与使用 BLoC:用 Stream 输出数据.mp4
    │  │     + ~- w2 a4 q* G% r5 u: e
    │  ├─18 Flutter 移动应用:网络请求
    │  │      1 介绍.mp4
    │  │      2 准备项目.mp4
    │  │      3 创建 HttpDemo.mp4  q5 Q( s. e1 V) T& }) c) j4 F
    │  │      4 安装 http 包(升级 Flutter SDK).mp4
    │  │      5 使用 http 客户端请求数据.mp4
    │  │      6 JSON 转换(dartconvert).mp47 D5 p2 a8 k. J4 ^/ p; W$ P! J
    │  │      7 使用 Model 类转换数据:fromJson.mp4, `, j* R4 q( w. P
    │  │      8 使用 Model 类转换数据:toJson.mp4
    │  │      9 使用请求数据:把响应的数据转换成自定义 Dart 对象.mp4
    │  │      10 FutureBuilder:使用 Future 构建小部件.mp4! f& o( s9 H$ _# V0 a( s
    │  │
    │  ├─19 Flutter 移动应用:动画” E+ A! R6 v5 ?; g- }) e& s0 u9 G” Q% g
    │  │      1 介绍.mp4
    │  │      2 准备项目.mp43 a) g7 V’ l6 E5 P: ]8 i, {/ ~+ B
    │  │      3 创建 AnimationDemo 小部件.mp40 i1 q) `- I7 e; r6 V6 c  j
    │  │      4 AnimationController:动画控制器.mp4& L% s. y. u0 Q( x7 ?’ o: D
    │  │      5 使用动画的值.mp4( {3 D; V) x) f! Y  G2 O; {
    │  │      6 动画的状态与运行.mp4
    │  │      7 Tween:设置动画范围值(数字、颜色).mp4
    │  │      8 Curve:动画曲线.mp44 n0 c! \+ Z% ^; c# C! B- u2 ]0 S% v
    │  │      9 AnimatedWidget:动画值有变化就自动重建自己的小部件.mp4
    │  │      . b# u2 i7 S5 {7 x. N! K6 t
    │  ├─20 Flutter移动应用:国际化
    │  │      1 介绍.mp4+ a6 `! H) f2 o, g, d. m
    │  │      2 准备项目.mp4
    │  │      3 创建 I18Demo 小部件.mp4% N* c$ d6 n8 }
    │  │      4 安装与配置 Flutter 应用的国际化.mp4. B) _3 u2 d8 A3 r
    │  │      5 配置 iOS 项目使用多种语言.mp4
    │  │      6 演示 Material 组件的多语言.mp4
    │  │      7 寻找 Localizations 小部件.mp4  R) Q$ y( D9 X, @/ O/ `7 Q0 W- o
    │  │      8 获取与设置语言和地区(理解 Locale 类与 Localizations 小部件).mp4, D) i7 N# ~0 ?, N- j
    │  │      9 定义本地化资源类.mp4
    │  │      10 加载本地化资源.mp48 _1 ~# }& V5 k1 `- A2 [. D1 A’ ]
    │  │      11 使用本地化资源.mp4) D% d% I9 A” j, ~8 C. Y
    │  │      12 Intl:定义需要翻译的信息.mp4. q3 @0 ?8 [$ e- S  c# Y* p; ^
    │  │      13 提取信息模板并翻译信息.mp4
    │  │      14 基于arb 生成 dart 文件.mp41 n: L! `0 X- A# e( _# a9 Z
    │  │      15 加载与使用本地化信息.mp4
    │  └─源码
    │         ninghao_flutter-master.zip5 ]1 u# i* X$ |# s
    │        : Z5 Q# M3 n+ ]3 s
    ├─Flutter小实战-技术胖20195 @  i’ f; w# z1 T
    │  │  01节底部导航栏和切换效果的制作-1.mp4
    │  │  02节底部导航栏和切换效果的制作-2.mp4” B1 R7 B( b9 E3 p$ g1 q6 N: S$ x
    │  │  03节不规则底部工具栏的制作-1.mp4– j# y4 I( `’ A0 _! a+ o) V
    │  │  04节不规则底部工具栏的制作-2.mp42 Y0 b5 r’ j6 p2 z+ O0 _
    │  │  05节路由跳转的动画效果1.mp47 p; ?1 G7 e+ c2 c) v
    │  │  06节路由跳转的动画效果2.mp4– C4 h# \1 K’ O: t1 Z; c& C& ~
    │  │  07节磨砂玻璃的效果制作.mp47 \# U) v( v, P3 c0 z( _& g
    │  │  08节保持页面状态-1.mp4‘ {” D. Q  A& Y+ P’ ^
    │  │  09节保持页面状态-2.mp42 f+ {5 ^* ]+ F” u3 a
    │  │  10节不简单的搜索条-1.mp4
    │  │  11节不简单的搜索条-2.mp45 t: m3 }, ?! O8 K; n4 B2 D
    │  │  12节Wrap流式布局.mp42 a: v’ M& Y* k7 [* L8 R
    │  │  13节展开闭合案例ExpansionTile控件.mp4– X7 |3 T) X- L3 e6 u
    │  │  14节展开闭合列表案例ExpansionPanelList控件.mp43 S; G2 y6 ^$ J8 G! T2 C
    │  │  15节路径裁切和二次贝塞尔曲线的讲解.mp46 O, |1 g% |’ E) M0 |( }  J* s
    │  │  16节路径裁切浪型贝塞尔曲线绘制.mp4
    │  │  17节APP闪屏动画制作.mp4) g+ g$ U0 t$ z
    │  │  18节右滑返回上一页效果制作.mp4
    │  │  19节轻量级提示操作ToolTip.mp4
    │  │  20节Draggable拖拽控件讲解和实例演示.mp4( ]  \7 e6 z0 t; f* B” g9 F% `
    │  │
    │  └─图片” g0 l+ ?4 O# b/ P/ ^  k1 h2 N; z
    │          FlutterDemo01.gif
    │          FlutterDemo02.gif5 m, [. r3 j. H( ~: k/ }” G
    │          FlutterDemo13.png
    │          FlutterDemo14.png
    │          – M8 F  m) {” i7 E9 k
    ├─Flutter跨平台开发
    │  │  01在Windows上搭建Flutter开发环境.pdf( E& Y5 T6 X6 s2 z; p& Z1 u- X0 w! U! E
    │  │  02配置编辑器.pdf0 |’ ^9 n# n& I: W
    │  │  03 Flutter 从我们的模板创建一个新的Flutter应用程序.pdf
    │  │  04编写您的第一个 Flutter App.pdf
    │  │  05 Flutter中构建布局.pdf5 F! w+ ?- Z! H” I2 e4 \1 E! s
    │  │  06 Flutter Widget框架.pdf
    │  │  07 设计基础之主题共享颜色和字体样式.pdf
    │  │  08  显示网上的图片.pdf* Y( x; I3 k5 o
    │  │  09  List集合.pdf
    │  │  10 List处理点击和手势.pdf
    │  │  11 实例程序之AppBar.pdf: P/ l( |0 [9 P- g( p3 X: o
    │  │  12 示例程序之选项卡式的AppBar.pdf‘ p1 u; f5 W! g& m5 M
    │  │  13 如何学习 Flutter 编译Android项目.pdf
    │  │  14 Flutter之资源加载.pdf5 _2 J- v2 z* W
    │  │  15 使用Flutter IDE.pdf7 n& u: N9 x( n” s! l- R$ p- g
    │  │  16 Flutter之使用热重载.pdf
    │  │  17 Flutter之调试 Flutter App.pdf
    │  │  18 Flutter 之发布Android版APP.pdf
    │  │  19 Flutter之发布的IOS版APP.pdf# z$ J2 `3 d7 j: X! f& i’ O1 ?) O
    │  │  : J; M1 s” P2 J# O3 N; _# s+ r
    │  └─07基础组件
    │          01 Container容器类组件.pdf2 V” s+ ?% z7 v0 r0 g
    │          02空间容器类组件.pdf( _+ O0 k- }” M
    │          03垂直方向上排列子widget的列表.pdf0 \% X, a6 c1 Y0 q9 G/ [* v
    │          04显示图片的widget.pdf$ A+ X( J# Z7 Z2 T2 v
    │          05 单一格式的文本Text.pdf/ D6 o0 `’ ~% m5 f2 n
    │          06 A Material Design 图标..pdf8 N$ q% w+ j+ R1 u
    │          07 Material Design中的button.pdf2 j3 r3 s& Q$ K. |, t; \- A
    │          08  用于显示drawer、snackbar控件的  Scaffold类.pdf
    │          09 FlutterLogo 图标类.pdf* q% Y. E/ Q: E* I+ Y
    │          10 Appbar状态栏.pdf
    │          11 Form表单输入控件.pdf
    │          12 ListView滚动列表、.pdf

    ├─Flutter高仿谷歌翻译项目课程
    │      01 软件开启动画效果制作.mp4
    │      02 左上角收缩栏制作.mp4
    │      03 Drawer图标美化并完整.mp4” f$ O: C3 F# A$ Q9 ?
    │      04 英语和中文转换器界面行.mp4. U8 }’ S* g- C3 \, e” v0 Q- ]( v’ z
    │      05 翻译内容编辑框设计.mp4  h% \( p/ c& P: \* C- s5 _- s
    │      06 工具栏Icon布局设计.mp4* h! \1 W8 K( e; k
    │      07 工具栏图标完善及小细节.mp4
    │      08 翻译记录列表设计锥形.mp4
    │      09 翻译记录完整列表编写.mp40 z- M& c5 p& x

    ├─两小时掌握Flutter移动App开发视频-黑马2019, w6 `% Y, [6 C6 S2 J
    │      01.配置Flutter环境.mp4
    │      02.初步运行Flutter项目.mp4; @# R1 D8 @! N3 \( j% N* \
    │      03.绘制导航条区域.mp4# I8 I5 F( C) e1 V% O$ X2 Z! `- a  t5 y
    │      04.绘制用户头像区域.mp4
    │      05.完成侧边栏的绘制.mp40 c. Z0 g’ @  ~7 C
    │      06.渲染底部的TabBar效果.avi+ D! s+ ?9 g# f& }3 d
    │      07.定义电影列表控件并传递电影类型.avi
    │      08.使用dio获取电影列表数据.avi– _( M& Q. P$ J9 d9 ]
    │      09.绘制电影列表Item项.avi
    │      10.路由导航并传参.avi
    │      11.美化电影详情页面.avi
    │      12.修改App名称和图标并打包发布.mp4

    └─仿直聘的flutter完整教程-中新金桥2019
    FlutterGFZP_V0.5.1_en_aj_0001.mp4
    FlutterGFZP_V0.5.1_en_aj_0002.mp4
    FlutterGFZP_V0.5.1_en_aj_0003.mp4
    FlutterGFZP_V0.5.1_en_aj_0004.mp4
    FlutterGFZP_V0.5.1_en_aj_0005.mp4
    FlutterGFZP_V0.5.1_en_aj_0006.mp4
    FlutterGFZP_V0.5.1_en_aj_0007.mp4
    FlutterGFZP_V0.5.1_en_aj_0008.mp4
    FlutterGFZP_V0.5.1_en_aj_0009.mp4* f$ t3 _+ `  q2 ]” z1 z) R) p
    FlutterGFZP_V0.5.1_en_aj_0010.mp4– x” j7 K# p: ?( u’ f: p
    FlutterGFZP_V0.5.1_en_aj_0011.mp4
    FlutterGFZP_V0.5.1_en_aj_0012.mp45 Q/ i; V” ^% `- r# t” M
    FlutterGFZP_V0.5.1_en_aj_0013.mp46 ]. R  L6 |: a” `
    FlutterGFZP_V0.5.1_en_aj_0014.mp4+ J6 m/ Q6 B- I
    FlutterGFZP_V0.5.1_en_aj_0015.mp4
    FlutterGFZP_V0.5.1_en_aj_0016.mp4( g% i2 d: v9 F- s& M2 @
    FlutterGFZP_V0.5.1_en_aj_0017.mp44 ^0 S9 }+ j, o: `# f% @& S) Z
    FlutterGFZP_V0.5.1_en_aj_0018.mp4% @’ O  M; E’ h( Q2 @
    FlutterGFZP_V0.5.1_en_aj_0019.mp46 E8 w! i’ Q& R+ ?” W2 [* {2 H5 K
    FlutterGFZP_V0.5.1_en_aj_0020.mp45 d( I0 ]& j# m- Y* U$ i
    FlutterGFZP_V0.5.1_en_aj_0021.mp4
    FlutterGFZP_V0.5.1_en_aj_0022.mp4” V, S2 R! _! e# l# O
    FlutterGFZP_V0.5.1_en_aj_0023.mp40 ?. m6 Y  \8 m’ h- R” m
    FlutterGFZP_V0.5.1_en_aj_0024.mp4
    FlutterGFZP_V0.5.1_en_aj_0025.mp4” Y; y  o7 o, y2 b4 L’ Q
    FlutterGFZP_V0.5.1_en_aj_0026.mp4
    FlutterGFZP_V0.5.1_en_aj_0027.mp4
    FlutterGFZP_V0.5.1_en_aj_0028.mp4
    FlutterGFZP_V0.5.1_en_aj_0029.mp45 w6 V( b) z/ L( I
    FlutterGFZP_V0.5.1_en_aj_0030.mp4
    FlutterGFZP_V0.5.1_en_aj_0031.mp4
    FlutterGFZP_V0.5.1_en_aj_0032.mp40 [- Y- h& s$ j% H  W1 H/ O
    FlutterGFZP_V0.5.1_en_aj_0033.mp4) v9 J3 W. F8 M7 C; x8 @; l& z& l
    FlutterGFZP_V0.5.1_en_aj_0034.mp4
    FlutterGFZP_V0.5.1_en_aj_0035.mp4
    FlutterGFZP_V0.5.1_en_aj_0036.mp4
    FlutterGFZP_V0.5.1_en_aj_0037.mp43 z* L; J; n: `0 @* I
    FlutterGFZP_V0.5.1_en_aj_0038.mp4& Y2 q7 B% k  t1 q6 B
    FlutterGFZP_V0.5.1_en_aj_0039.mp4
    FlutterGFZP_V0.5.1_en_aj_0040.mp45 Z: A2 c$ M) _. M! p
    FlutterGFZP_V0.5.1_en_aj_0041.mp4
    FlutterGFZP_V0.5.1_en_aj_0042.mp4
    FlutterGFZP_V0.5.1_en_aj_0043.mp4
    FlutterGFZP_V0.5.1_en_aj_0044.mp4& d5 m; t* |, ]; ~( F
    FlutterGFZP_V0.5.1_en_aj_0045.mp4
    FlutterGFZP_V0.5.1_en_aj_0046.mp4$ M- f6 a8 l1 m’ T6 a# C
    FlutterGFZP_V0.5.1_en_aj_0047.mp40 D7 [” e# t: A3 I* O% e& j: y+ E4 L& l
    FlutterGFZP_V0.5.1_en_aj_0048.mp4
    FlutterGFZP_V0.5.1_en_aj_0049.mp48 Q) t0 C/ c1 W* f% w0 K- w8 q
    FlutterGFZP_V0.5.1_en_aj_0050.mp4‘ h# O/ b0 `+ e
    FlutterGFZP_V0.5.1_en_aj_0051.mp4. M+ `5 Q# E, ~3 M% E
    FlutterGFZP_V0.5.1_en_aj_0052.mp4# h7 }  v: H! W% G- P
    FlutterGFZP_V0.5.1_en_aj_0053.mp4
    FlutterGFZP_V0.5.1_en_aj_0054.mp4

    本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 330879038@qq.com 举报,一经查实,本站将立刻删除。
    优品资源 » flutter入门到精通与项目实战教程多套合集视频教程
    赞助VIP 享更多特权,建议使用 QQ 登录
    喜欢我嘛?喜欢就按“ctrl+D”收藏我吧!♡