这门课解决什么问题

很多做安卓开发的人,早期写代码习惯把逻辑全堆在 Activity 里,或者自己拼凑各种开源框架做页面跳转和数据通信。时间一长,代码耦合严重,改一个小功能牵连多处,后续接手的人更难维护。这门实战课聚焦 Android Jetpack,解决的就是日常开发中页面跳转混乱、生命周期管理困难、数据与界面层层纠缠的工程痛点。它不教你基础语法,而是带你用官方推行的组件去重构项目结构,让代码具备清晰的 MVVM 分层,把原本容易写乱的页面跳转、参数传递、数据持久化等场景标准化,提升应用质量。

适合什么基础与建议学习顺序

资料适合已经掌握 Kotlin 基础、能独立写完简单安卓页面,但缺乏工程化经验的人。如果你连基础控件和生命周期都没弄懂,建议先补足原生开发常识再来。已有基础的开发者,建议先看架构介绍与环境搭建,建立整体认知;随后直接切入 Navigation 模块,对照页面跳转、参数传递和转场动画的演示敲一遍代码;接着进入 ViewModel 与 LiveData 部分,理解数据在生命周期内如何存留。不要只看不练,每看完一个组件,必须回到自己的测试工程里复现一遍。

学完能做什么及资料配合方式

学完后,你能独立搭建一套规范的 MVVM 架构项目,熟练处理复杂页面栈管理、跨页面通信以及屏幕旋转时的数据恢复,不再依赖零散第三方库硬拼逻辑。配合练习时,建议把资料里的分段视频当作操作指南:先按架构介绍搭好工程框架,跟着 Navigation 部分把路由图配置完整,再结合 ViewModel 模块把数据流转跑通。遇到卡壳的地方,反复回看对应片段,把官方组件的实际运行机制摸透,最终把整套组件串联成自己的开发模板。


将掌握Android Jetpack核心技术,提升开发效率和应用质量。

课程目录

*   01 Navigation/

  *   01 架构介绍.mp4 (38.33 MB), 08:32

  *   02 环境搭建.mp4 (33.98 MB), 08:20

  *   03 核心组件介绍.mp4 (26.36 MB), 09:46

  *   04 Navigation Graph.mp4 (10.33 MB), 04:05

  *   05 参数传递.mp4 (49.87 MB), 14:41

  *   06 转场动画.mp4 (18.12 MB), 05:27

  *   07 循环导航.mp4 (28.33 MB), 07:52

*   02 View model & Live data/

  *   01 MVVM.mp4 (9.46 MB), 05:14

  *   02 View model生命周期.mp4 (24.33 MB), 05:09

  *   03 View model作用域API.mp4 (12.24 MB), 02:43

  *   04 View model注意点.mp4 (8.80 MB), 03:42

  *   05 View model屏幕旋转.mp4 (14.24 MB), 03:29

  *   06 Live Data基本概念.mp4 (14.80 MB), 05:20

  *   07 Live Data数据变换.mp4 (48.56 MB), 17:46

  *   08 依赖注入.mp4 (37.76 MB), 06:27

  *   09 实战:编写商品列表.mp4 (44.37 MB), 13:23

*   03 Compose UI/

  *   01 Compose定义.mp4 (69.72 MB), 10:50

  *   02 开发环境搭建.mp4 (12.30 MB), 02:55

  *   03 布局组件.mp4 (46.04 MB), 10:25

  *   04 基础组件.mp4 (65.22 MB), 16:40

  *   05 主题设置.mp4 (28.98 MB), 05:08

  *   06 Slot API.mp4 (6.38 MB), 02:06

  *   07 自定义View.mp4 (24.60 MB), 04:19

  *   08 实战:编写登录界面.mp4 (9.43 MB), 02:54

*   04 状态管理和重组/

  *   01 重组和自动刷新.mp4 (36.19 MB), 07:17

  *   02 页面交互.mp4 (69.79 MB), 22:22

  *   03 副作用.mp4 (61.56 MB), 18:05

  *   04 ViewModel和Compose结合.mp4 (16.19 MB), 05:04

  *   05 状态提升.mp4 (10.70 MB), 04:00

*   05 手势处理与导航/

  *   01 手势处理.mp4 (27.07 MB), 08:47

  *   02 导航.mp4 (41.83 MB), 12:06

*   06 总结/

  *   01 总结.mp4 (23.88 MB), 11:19