专栏
下载APP
跟架构师学Jetpack
针对性解决Jetpack组件问题
LovelyChubby · 移动端架构师

共计15节 · 已更新15节

803人已订阅

课程亮点

  • 独家方案-解决 Jetpack 问题,揭秘架构师独门技巧;
  • 丰富图解-原本枯燥的原理,结合图表讲给你,学起来更轻松;
  • 内容实用-由浅入深,可扩展到各种工作场景中;
  • 多维度解析 - 高频用法 + 实现原理 + 面试考点 + 进阶实战。

课程简介

Jetpack 对各位 Android 开发者来说,并不陌生。自从 Google 在 2018 年推出 Jetpack 之后,它就成为了 Android 未来发展的指向标。Google 也希望通过 Jetpack 统一开发者的开发规范,同时它也是众多优秀 Android 组件的集合。可以说,作为 Android 的开发者,如果你还没有退休的打算,Jetpack 就是你职业道路中的必学内容

无论是为了个人能力积淀,还是跳槽面试,Android 工程师都应该学学 Jetpack。使用 Jetpack 可以帮助我们开发出更加稳健、更加易于维护的高质量 Android 应用。紧抱 Google 大腿的Jetpack,服务更稳定、易于维护,这也是各大厂 + Github 都放心选择它的重要原因。对于想要挑战大厂的 Android 开发工程师来说,面试之前,一定要提前搞定 Jetpack

本次专栏,也正是为了解决同学们学习Jetpack中的问题而推出。

在专栏中,我们将还原 App 开发过程,通过实战开发应用,带你理解 Jetpack 的各个组件。解决Jetpack 的学习难题,理清 Jetpack 知识网络,提升开发视野与全局观。在有限的时间内高效掌握Jetpack!无论针对工作还是面试,都将为你带来很大的帮助!

讲师介绍:

Lovelychubby,移动端架构师,深耕移动端 7年+,架构技术团队管理经验丰富,曾负责过多款 Android 项目、跨平台项目架构设计及研发上线。技术栈有:Android 、Java、Weex、JSBridge等,对 Jetpack 全套组件、移动端跨平台等有着深刻的理解。

专栏模块:

专栏共 14 小节,对 Jetpack 各个组件进行专题式讲解:

走进Jetpack组件库: 认识Jetpack;Jetpack核心组件的基本介绍,以及拥抱Jetpack后项目的开发模式。

  • Lifecycle 原理解析:使用 Lifecycle 观察宿主状态;Fragment 是如何实现 Lifecycle 的 ;Activity 是如何实现 Lifecycle 的;Lifecycle 是如何分发宿状态的;

  • LiveData 原理解析:认识 LivaData;LiveData 核心方法 & 事件分发实现原理;

  • LiveData 改造实战:基于 LiveData 打造一款不会内存泄漏,不用反注册,支持黏性事件的消息总线工具;

  • ViewModel 原理解析:了解 ViewModel 的用法,ViewModel 复用实现原理;

  • SavedState 原理解析:了解 SavedState 的用法,SavedState 数据存储与恢复实现原理

  • Room原理解析:了解 Room 高频用法;Room 数据库创建实现原理;Room 与 LiveData 的巧妙结合,数据变更监听;

  • 基于Room封装App离线缓存框架:基于 Room 数据库实现离线缓存框架 HiStorage,可用于缓存任意数据结构的数据;

  • WorkManager 组件应用:了解 WorkManager 如何使用;WorkManager 架构工作原理;

  • dataBinding组件应用:剖析 dataBinding 如何使用;dateBinding 与 ViewBinding 的区别;

  • 列表分页库 Paging原理分析: Paging 如何使用;Paging 工作原理;Paging 现存问题以及如何去解决;

  • Navigation原理分析:认识 Navigation 如何使用;Navigation 工作原理;Navigation 现存问题;

  • Navigation 进阶改造:基于 Navigation 手把手实现 App 配置架构搭建;

  • 老项目适配 AndroidX:介绍老旧项目如何使用 Jetpack;解决迁移过程中的问题;

  • Jetpack 专栏总结:回顾整个专栏,总结归纳整理。

查看全部
专栏目录
目录
适合人群
  • 想要求职/跳槽的 Android 开发工程师;
  • 对个人发展有规划/有上进心的 Android 开发工程师;
  • 对技术有追求,渴望开发更稳健/易维护的高质量应用的工程师。
购买须知
  1. 本专栏为图文形式内容服务,共计 15 小节,上线时间为 2020 年 7 月 7 日,上线即更新完成;

  2. 本专栏上线即更新完成,形式为图文;

  3. 订阅成功后,用户即可通过慕课网 PC 端、App 端、WAP 端享有永久阅读的权限;

  4. 慕课专栏为虚拟内容服务,订阅成功后概不退款;

  5. 在专栏阅读过程中,如有任何问题,请邮件联系kf@imooc.com;

  6. 慕课专栏版权归本平台所有,任何机构、媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发布/发表,违者将依法追究责任。

0 / 0
登录后可任选 0 个小节免费阅读
暂无任何相关评论
— 造烛求明,读书求理 —
¥29.00
立即购买