├─第01节课–flutter进阶班–快速开始Flutter
│      001–环境搭建.mkv
│      002–创建Flutter工程&Flutter优势.mkv
│      003–hello_flutter.mkv
│      004–自定义Widget.mkv
│      005–文字样式.mkv
│      006–MaterialApp.mkv
│      007–初探ListView.mkv
│      211022–第一节课–flutter进阶班–快速开始Flutter
│      AS安装包
│      NoxInstaller_3.8.5.6_cn.dmg
│      第一节课单独代码
│      第一节课单独资料

├─第02节课–flutter进阶班–常用Widget和弹性盒子布局
│      000–环境变量配置补充.mp4
│      001–上节课回顾.mp4
│      002–抽取Widget.mp4
│      003–常用Widget.mp4
│      004–Flutter布局之Row&Column.mp4
│      Flutter布局&状态管理
│      第二节单独资料
│      第二节课单独代码

├─第03节课–flutter进阶班–弹性盒子布局及状态管理及项目搭建
│      000–上节课回顾(1).mkv
│      001–Stack.mkv
│      002–Flutter的Widget状态管理.mkv
│      003–搭建项目.mkv
│      004–本地资源文件.mkv
│      第三节课单独资料
│      项目实战-项目搭建 资料

├─第04节课–flutter进阶班–项目发现页面
│  │  000–上节课回顾(2).mkv
│  │  001–自定义cell.mkv
│  │  002–发现页面完善.mkv
│  │  003–cell点击切换界面.mkv
│  │  004–有状态的Cell.mkv
│  │  005–我页面的布局.mkv
│  │  006—我页面的头部.mkv
│  │
│  └─资料和代码
│          003–Stack和状态管理.HTML
│          004–项目实战-我的页面
│          第四节课代码
│          第四节课资料

├─第05节课–flutter进阶班–项目实战-通讯录及索引条
│  │  001–通讯录导航栏.mkv
│  │  002–通讯录列表.mkv
│  │  003–显示分组cell的头.mkv
│  │  004–显示索引条.mkv
│  │  005–抽取索引条.mkv
│  │  006–选中索引条.mkv
│  │
│  └─资料和代码
│          第五节课代码
│          第五节课备课代码
│          第五节课资料
│          项目实战-通讯录&索引条的资料

├─第06节课–flutter进阶班–滚动ListView 及聊天界面
│  │  000–DartSDK向下兼容问题.mkv
│  │  001–滚动ListView.mkv
│  │  002–显示指示器.mkv
│  │  003–聊天页面导航条.mkv
│  │  004–准备网络数据.mkv
│  │  005–发送网络请求.mkv
│  │
│  └─资料及代码
│          006–滚动ListView&聊天界面导航栏的
│          第六节课代码
│          第六节课备课代码
│          网址.txt

├─第07节课–flutter进阶班–聊天页面网络请求
│  │  001–Jason转模型.mkv
│  │  002–初识Future.mkv
│  │  003–利用FutureBuilder来渲染页面.mkv
│  │  004–网络请求处理.mkv
│  │  005–保持小部件的状态.mkv
│  │  006–Dart中的异步编程.mkv
│  │
│  └─资料和代码
│          007–聊天页面网络请求的
│          第七讲代码
│          第七讲备课代码

├─第08节课–flutter进阶班–网络多线程
│  │  001–Future的错误和状态.mkv
│  │  002–多个异步处理.mkv
│  │  003–Dart事件循环.mkv
│  │  004–Dart中的多线程Isolate.mkv
│  │  005–pubspec.yaml文件管理.mkv
│  │
│  └─第八节课资料和代码
│          008–网络多线程的副本

├─第09节课–flutter进阶班–网络及项目实战
│  │  001–异步多线程结合.mkv
│  │  002–三方库dio下载.mkv
│  │  003–封装网路请求&切换项目请求库.mkv
│  │  004–自定义searchCell.mkv
│  │
│  └─资料和代码
│          009–网络&项目

├─第10节课–flutter进阶班–SearchBar
│  │  001–定义SearchPage.mkv
│  │  002–布局SearchBar.mkv
│  │  003–SearchBar响应事件.mkv
│  │  004–SearchPage显示.mkv
│  │  005–关于多线程及异步的总结.mkv
│  │  SearchBar
│  │
│  └─新建文件夹
│          010–SearchBar
│          第十讲代码
│          第十讲资料

├─第11节课–flutter进阶班–Flutter生命周期及渲染原理
│  │  001–Widget生命周期.mp4
│  │  002–数据共享InheritedWidget.mp4
│  │  003–Widget树&Render树.mp4
│  │  004–Element树.mp4
│  │  005–StatelessW的Element.mp4
│  │  006–StatefulW的Element.mp4
│  │
│  └─资料 和代码
│          011–Flutter生命周期&渲染原理
│          Flutter生命周期.pdf
│          代码

├─第12节课–flutter进阶班–Key的原理
│  │  001–Key的作用.mp4
│  │  002–GlobalKey的使用.mp4
│  │  003–Flutter调用原生页面.mp4
│  │  004–image_picker.mp4
│  │
│  └─资料0 u4 D& {9 s$ P% m- A
│          012–Key的原理&混合开发
│          KeyDemo.pdf

├─第13节课–flutter进阶班–混合开发下及Flutter引擎
│      001–原生嵌入Flutter.mp4
│      002–显示对应的Flutter页面.mp4
│      003–退回原生页面.mp4
│      004–Flutter和原生通信.mp4
│      005–下载引擎源码.mp4
│      006–编译引擎源码.mp4
│      013–混合开发&Flutter引擎
│      engine_download
│      FlutterEngine.pdf

├─第14节课–flutter进阶班–Flutter引擎源码调试及Channel底层原理探索
│  │  001–配置项目代码关联引擎源码.mp4
│  │  002–检查二进制文件中是否包含调试信息.mp4
│  │  003–调试引擎源码Channel底层实现.mp4
│  │  004–codec编解码器.mp4
│  │
│  └─资料和代码
│          014–引擎调试
│          代码
│          资料

├─第15节课–flutter班_ _进阶插件开发及热重载原理
│  │  001–package开发.mkv
│  │  002–优化package.mkv
│  │  003–Plugin开发.mkv
│  │  004–热重载挂载.mkv
│  │
│  └─资料和代码
│          015–插件开发
│          代码
│          资料

├─第16节课–flutter进阶班–热重载原理及混合工程自动化
│      001–热重载工具的启动流程.mkv
│      002–热重载底层找到增量文件.mkv
│      003–增量文件传输.mkv
│      004–热重载和引擎的联调.mkv
│      016–热重载原理&混合工程自动化

└─第17节课(补课)–flutter进阶班–混合工程自动化及本地存储
│  001–混合开发.mkv
│  002–Flutter混合工程构建.mkv
│  003–CocoaPods.mkv
│  004–混合工程自动化.mkv

└─资料和代码
01资料
02代码
Flutter二期-第17节课–混合工程自动化&本地存储

发表回复

后才能评论