|
|
├─第1章课程介绍与学习指南
4 R4 Q) p, P" i& q# ]4 ?; C& K9 C│ (1.1)--1-1课前必读(不读错过一个亿).pdf% \" ~0 V0 n4 R; h
│ 1-2Flutter3.x实战APP--课程导学.mp4
F: m- T( A8 i+ q) u│
' e/ R; P$ M Q- c; ^2 o├─第2章Flutter整体介绍; X0 `. E/ P4 h' ]
│ 2-1Flutter技术发展概览--本章导学.mp4# g- A8 ^8 j# w) m6 u( ^5 [
│ 2-2Flutter技术发展概览--整体介绍.mp44 {+ M$ y1 p3 c |
│ 2-3Flutter技术发展概览--发展历程.mp4
: E( k0 B {. t4 P9 L3 }│ 2-4Flutter的整体框架结构介绍.mp4
" O2 W# q4 I% }+ T, a5 e9 H1 y│ 2-5为什么选择Dart语言.mp47 [- V4 D9 C- M
│ 2-6Dart语言特性.mp4$ A. t) T9 T, T
│ 2-7Dart的线程管理及框架.mp4. b+ G8 y- J- p, u$ M6 u- Y/ t
│ 2-8Dart的异步编程-.mp4
6 i6 d# c4 H+ v" e) \& \5 ?│ 2-9工程结构.mp4/ |/ B% d* p$ n; s$ s
│ 2-10布局方式及差异.mp4
5 f( u9 s2 a) j. K- ~; z# a│ 2-11Flutter技术发展概览--本章总结.mp44 O/ Y+ i3 w% i5 ^
│ 5 ?, `. U+ b/ P( Z3 G( ~
├─第3章开发工具安装及环境搭建: U' @4 T6 d) G1 {1 I5 W- B5 S% `) F
│ 3-1开发工具安装及环境搭建--本章导学.mp4, |& @/ ^* g% r/ l
│ 3-2Flutter几种常见开发工具对比介绍.mp4' q. F4 F" X( |# h& O
│ 3-3FlutterSDK下载及安装.mp4
6 ^0 _6 u7 y4 @. ^/ T│ 3-4AndroidStudio安装及配置.mp45 ]; h) R$ |3 x( ^" @$ g1 v
│ 3-5开发工具安装及环境搭建--本章总结.mp4
/ l$ a2 m3 j) X5 T│
+ F0 g" m, _, ~+ c3 S9 C; ^+ U├─第4章Flutter实现混合式开发
* Q; T: |/ r2 g' i% D, n│ 4-1Flutter混合开发--本章导学.mp45 b% z' F+ A' @# v
│ 4-2混合开发技术简介.mp46 Y7 `1 K+ z3 j1 R
│ 4-3混合开发项目管理方式.mp4- `; r! d3 c( |4 s" f) c A
│ 4-4Flutter工程模式.mp4
$ o. O5 ?; p5 C" o! z│ 4-5Flutter工程创建及项目运行.mp4
. P# `+ h7 r9 I" {$ p│ 4-6BasicMessageChannel基础消息通道(一).mp46 Q0 F9 i4 k9 E# W1 l9 K9 Q$ U( u
│ 4-7BasicMessageChannel基础消息通道(二).mp43 R, t- c u0 {' Z
│ 4-8EventChannel事件通道.mp4
' w* o8 r5 c0 t3 N; L│ 4-9混合开发的关键MethodChannel方法通道(一).mp4, J# P, A* f8 k( b; `: M
│ 4-10混合开发的关键MethodChannel方法通道(二).mp4
! ^7 Y+ \ Q0 J& }( L8 x│ 2 E* n0 p% o$ {$ W9 d8 V4 N
├─第5章Flutter3.x新特性, N E$ T. G1 J8 _7 i
│ 5-1Flutter3.x新特性--本章导学.mp4
3 @2 m, y8 q; J% |4 r% y│ 5-2Flutter3.x简介.mp4' [+ N7 a5 x% z/ R
│ 5-3Flutter3.x支持多平台运行实战演示.mp4
5 v. [: W0 B1 h/ F( \% C│ 5-4Flutter3.x无障碍功能支持的开发.mp4( V c+ y% r! G3 g9 B4 i4 M
│ 5-5Flutter3.x新增devtool增强.mp4
7 ?; [0 n4 N8 s& w* a3 Q│ 5-6Flutter3.x新特性--本章总结.mp4# b% E' q T) g
│ 9 j# T/ Z/ `4 X' H3 e
├─第6章Flutter编译原理及多场景的调试优化技术
# l# ]6 @" w9 t│ 6-1Flutter代码调试--本章导学.mp40 k- b8 S$ Y$ s% Q/ [' |5 Q2 L$ W# K" D
│ 6-2Flutter底层编译原理及打包方式.mp44 D2 u7 @6 A3 E& U, F/ ~# W% X
│ 6-3通过断点的方式深入Dart代码运行时.mp4
7 H2 p' {8 n4 e5 w│ 6-4基于JIT热更新的高效Log调试.mp4
! x6 ^- r# r3 L" R+ ~│ 6-5通过Inspector深入优化UI布局.mp4
/ W7 z/ U+ ^7 t6 S$ @0 }" V│ 6-6性能面板的使用技巧及Dart内存调优.mp40 g' E5 x, g `3 f5 n! i4 v
│ 6-7Flutter代码调试--本章总结.mp4
1 v( ]/ B, U/ {; `│
5 y! r9 }& {0 N" t├─第7章实战--混合式开发框架搭建及项目架构设计+ N! C$ c' t# |2 u
│ 7-1首页框架搭建--本章导学.mp4
5 K7 {! { o. l. B1 z│ 7-2实战--混合开发项目创建.mp4) x5 F. e6 G6 h: J! N4 a
│ 7-3实战--实现页面导航管理(一).mp4( n9 r2 m+ r J2 v) q2 P) m0 ?
│ 7-4实战--实现页面导航管理(二).mp4
# |6 ^2 R' t' {) ]& I7 x│ 7-5实战--实现页面导航管理(三).mp4! m! `$ K; A$ ?1 k0 H
│ 7-6实战--实现页面导航管理(四).mp4
4 a8 C5 H, i! }3 b│ 7-7实战--项目功能分析.mp4
5 S$ v$ m( y6 r- a# Q7 J0 o2 n9 P5 R│ 7-8首页框架搭建--本章总结.mp4
1 K( }) ?9 @3 S" I8 C│ - @6 s- Z' E- P& W) c8 G
├─第8章实战-Android原生项目进行改造0 E( q" a) k' E2 S5 Z, Q Y
│ 8-1Android原生项目改造--本章导学.mp42 s/ A- c! |$ }, C( p* I
│ 8-2原生项目现状分析.mp4
: l8 T- p7 H6 l ^! j│ 8-3原生开发流程解析.mp4
* c# i' e$ p2 l& C& z3 h8 m# H│ 8-4Flutter覆盖面分析.mp4
9 l9 t5 n4 m2 ?0 u: R9 E│ 8-5当Android遇到Flutter.mp4% T' H, _; X/ |& ~
│ 8-6Android原生项目改造--本章总结.mp4) D0 L1 Y2 f' ~& M
│
$ q& m0 v: L; ^' y1 n6 ]( b├─第9章实战--Flutter视频播放器封装及播放列表开发( y+ v' g% X6 Y! v8 S
│ 9-1Flutter视频播放器--本章导学.mp4
; R! e* p/ Y( g│ 9-2Flutter常用跨端播放器介绍及选择.mp4
/ r& O, o6 w$ Q* ~* G/ H' ]5 _/ U│ 9-3ijkPlayer状态机流程详解.mp4& E' Z3 O9 N1 H5 B
│ 9-4ijkPlayer的集成与使用.mp4) T% x/ X* b2 s5 |& A) O/ `
│ 9-5播放器封装及自定义插件(一).mp4
5 d9 W1 D0 b# b- p│ 9-6播放器封装及自定义插件(二).mp4
: N$ c8 V& n* ], i│ 9-7播放器封装及自定义插件(三).mp4; D2 E& h! J2 x
│ 9-8基于Player插件的视频列表开发(一).mp4
2 z3 e' R6 \4 E3 {, s│ 9-9基于Player插件的视频列表开发(二).mp4# _3 i* f7 {, h8 C
│ 9-10Flutter视频播放器--本章总结.mp4
: U! ?* ~/ f* |3 t│ % x% p, E+ Q# O4 P3 o. d: k0 L9 L
├─第10章实战--网络请求及数据解析框架" p% C1 b* |" v% p: p3 P& e3 @
│ 10-1视频下载--本章导学.mp4
8 t: B1 X8 z( E$ c│ 10-2几种http请求的实现方式.mp4* v8 o& v H( |) Q# B; a" _
│ 10-3基于Http请求的网络IO操作(一).mp41 C4 [; y) g2 Q" F/ y1 g2 ]3 q8 G
│ 10-4基于Http请求的网络IO操作(二).mp48 o R3 [0 U4 s/ l
│ 10-5基于Http请求的网络IO操作(三).mp4
+ u& ~$ T5 n9 `│ 10-6Json数据解析.mp4, y2 z, ^7 h7 m: ~
│ 10-7Json转换成对象.mp45 U. Q* b1 R+ a8 ^0 q
│ 10-8数据解析自动化框架.mp4
# ^; p' [" S' n│ 10-9视频下载--本章总结.mp4
6 L3 ^; ], y) ~│
5 E9 D0 \' `$ i. g├─第11章实战--数据持久化与缓存结构设计
' b3 i& M) ?* r, w0 K9 c│ 11-1数据持久化与缓存结构设计--本章导学.mp4
- @( _, ?! e! D% V h6 C│ 11-2Flutter数据持久化.mp4; J. o* k# e2 w6 f r. B, r
│ 11-3三级缓存原理.mp4( u7 }5 _$ ?0 ]; Y, `2 ^8 r
│ 11-4Flutter中的三级缓存.mp4
, E- ]3 E" N. L+ n│ 11-5三级缓存实现(一).mp4
+ W4 h6 |, E( F' i# L# W+ C+ k& S" Z│ 11-6三级缓存实现(二).mp4
7 g1 S$ a9 D2 k2 G│ 11-7播放器缓存管理(一).mp47 x' c. ]2 ?! j- B9 ^
│ 11-8播放器缓存管理(二).mp4
& A9 x! z# ?2 a3 s/ g│ 11-9视频列表源数据改造.mp4
% J" m/ ]* {; D& a│ 11-10数据持久化与缓存结构设计--本章总结.mp4: {- j: ~0 g6 `. S) }( T
│ 4 O: B7 x: }! @* p9 R# s
├─第12章实战--动画特效与评论列表开发
0 x) c! z( m8 ?% c) p│ 12-1互动模块--本章导学.mp44 t3 G2 {& T j
│ 12-2点赞动画解析.mp4. Y& B! q2 ^% v" y3 a8 w
│ 12-3绘制点赞动画(一).mp4. K. L; H$ N8 O2 }1 Y) ~6 ]1 P$ d# P
│ 12-4绘制点赞动画(二).mp4
* v7 D' L% o( {│ 12-5计算点赞坐标(一).mp43 l' U; q# i) i5 g* H
│ 12-6计算点赞坐标(二).mp4
2 u; A' [: T: E0 K5 i+ |& w│ 12-7Flutter动画指南.mp4
* m" h1 Y/ g/ t% E; V6 a. j│ 12-8点赞特效开发(一).mp40 ]% G, a& W9 a7 x3 \2 @8 h* v1 c
│ 12-9点赞特效开发(二).mp4. t7 @" W+ _; S' {$ A
│ 12-10点赞特效开发(三).mp4* N. y# J( q9 q; A* s- M& i* k
│ 12-11点赞特效开发(四).mp47 w$ c& l; g& y. i5 x
│ 12-12点赞特效优化(一).mp4
1 ~% X% H( S& I% X' U3 r. n│ 12-13点赞特效优化(二).mp4. z8 @3 y$ L) s6 M9 ]- b
│ 12-14评论列表弹窗.mp4
J1 s& @( `# T7 \) t. e' C- z│ 12-15互动模块--本章总结.mp4# Z& o1 P Q7 p# w# W6 h
│ / h ?3 h# h6 n7 {- g0 Y4 K$ }$ j
├─第13章实战--瀑布列表个人中心视频
. M. ~4 J8 v6 m( g* D3 _: J9 _│ 13-1本章导学.mp4: ~1 T- {8 g0 @
│ 13-2个人中心页面结构分析.mp4
+ \% @$ Q1 w1 N+ y- Z2 H│ 13-3 个人中心页面框架搭建【缺】
, f; I3 Z) O1 z3 T6 ` V│ 13-4背景墙开发.mp4
9 x4 I6 L( k2 v0 f( d w& \│ 13-5 图片选择器【缺】* [3 a- H% _9 }6 n. G
│ 13-6图片选择器开发.mp4
+ M. e h2 i- p8 @0 t5 F│ 13-7GetX状态管理框架.mp4
; }- l# P9 V+ L│ 13-8复杂页面的组合方式.mp4
4 B. j; E6 J) b2 f- P& m; z* G│ 13-9圆形头像控件.mp4
. V/ v, H$ S# R/ k│ 13-10 圆形头像控件(二)【缺】7 S( Y/ L6 i! F4 i: R
│ 13-11 圆形头像控件(三).mp4
9 [2 Y/ r6 j4 M$ M│ 13-12多tab联动切换(一).mp4. r, R" S( M% ~! \
│ 13-13 多tab联动切换(二)【缺】% x% x0 G& j6 M
│ 13-14视频列表优化.mp4+ x4 o# f% D3 V( ? }1 T
│ 13-15播放器组件云依赖.mp4+ p1 o$ d' ~7 J: W0 O
│ 13-16VideoList代码移植.mp4
. x; b4 J# |8 R6 m│ 13-17本章总结.mp4
( l3 ]; r8 g3 D( F, q' J│
3 ]! ]* ~: W. s+ M├─第14章实战--相机模块开发 上传视频
5 V6 Z/ R, N9 o8 \, n- e│ 14-1本章导学.mp4
V6 V1 t! @6 e; G│ 14-2Flutter相机页面分析.mp4
6 x: u4 i! p9 c/ ~│ 14-3Flutter页面的跳转与关闭.mp4
5 k" p& ]* L; K5 s( }: G# |5 x│ 14-4相机插件使用步骤及注意事项.mp4
1 L" S2 A# A5 Y/ a$ o w│ 14-5Flutter相机开发(一).mp4, J @* a( e; r( H% Q/ y, q
│ 14-6Flutter相机开发(二).mp47 \2 B* Z" S$ [& d4 o" f
│ 14-7多摄像头切换.mp4
; ]' N2 C+ I7 J& k! b9 @$ d│ 14-8定时拍摄及闪光灯控制.mp4# r2 f6 _3 U) O* R. u# @( u
│ 14-9本地视频提取.mp4
: q6 @# r# u0 k│ 14-10拍照功能开发.mp4' y% x: ?6 m& ?0 f! T$ v+ m/ R
│ 14-11录制视频.mp4
6 I: y8 D. N' {, [& m│ 14-12本章总结.mp44 c5 c5 s' Z* x* w
│ # E* |. \" w( |5 j9 V# v! s
├─第15章实战--Flutter项目打包发布
# F5 i& q9 Q2 p1 s* {( Y7 _│ 15-1Flutter项目打包--本章导学.mp4
. k9 y- c( J/ i3 c6 p# U; ?+ q│ 15-2Flutter3种打包方式.mp47 B) I. w( ]* Q7 U* X! f# i
│ 15-3Flutter构建配置.mp4 @, t; W0 w: Z* y3 b {5 W, B! f/ D
│ 15-4安装包签名.mp4 z- L* a& x. S( ?* f
│ 15-5Flutter构建安装包.mp4$ z X2 E- W9 M% Q, O
│ 15-6Flutter项目打包--本章总结.mp43 L, G: E: d. U& C! v( J& _' p F
│
/ T K$ `( y# `4 p* m├─第16章Flutter多段适配(移动端、PCWeb端)$ T" U$ T* t j; o: v
│ 16-1Flutter多端适配--本章导学.mp4+ `& I2 P. L: x" L) m+ x8 v
│ 16-2跨平台依赖分析.mp4' A8 B# r1 _8 m$ b
│ 16-3Web端代码移植.mp4
# E8 T* _: j) U [4 I2 d5 M│ 16-4视频插件多端适配.mp4
) Y, \5 v$ y7 q3 O4 C/ @6 C$ m│ 16-5Web视频自动播放.mp4
; o* j% G3 v: E# r4 A$ l% g# U) }│ 16-6Flutter多端适配--本章总结.mp4 _. _' ^2 G L, z* ?9 S* J/ p1 \. @
│ % g5 b; N/ u! r! ^8 D6 q
├─第17章课程总结
9 i9 M& H1 [% V0 H$ o4 b# Q* `│ 课程总结.mp41 t1 y% N2 y9 J0 h. D* N
│ 8 k5 J; f; @9 V4 |( f7 ^) d: P" w
└─Flutter 混合开发课程配套资料.rar4 h7 N( l( @: J% U
第十三章缺4个视频
3 r0 \' d; b1 q+ _( z8 A2 w) K' ]
下载地址:cli&(2-24
. k1 L+ w+ D: [) R$ c6 A; g. _- W! G
资源下载地址和密码(百度云盘): 百度网盘信息回帖可见8 `' M+ N; Z9 O4 {
- g0 }. X! y6 l
7 V$ C, W; T* Q
. u: H8 D% [5 O! ?% M本资源由IT视频教程网收集整理【www.itspjc.com】 |
|