Go教程

从源码看 Google Jetpack 系列合集

本文主要是介绍从源码看 Google Jetpack 系列合集,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

在 Android 开发领域,Google Jetpack 已成为目前的主流开发基础框架,像 Lifecycle、LiveData、ViewModel 以及最新推出的 Startup 等组件的存在都极大地提高了业务代码的健壮性,并大大减少了发生内存泄露和 NPE 的可能性。但目前大部分开发者都只是处于只知使用方法而不知其实现原理的阶段,而只有知道其实现原理才能更好地进行运用,在面试时 Jetpack 的实现原理也是必备问题,而且这也是自我技术进阶的现实需求

本场 Chat 就从源码的角度,依次带着读者从源码角度来详细了解 Jetpack 的各个基础组件的实现逻辑,会讲到如下内容:

  • Lifecycle 源码详细介绍,包含 ReportFragment、LifecycleRegistry 、Lifecycling 等
  • LiveData 源码详细介绍,包含 lifecycle-livedata-core 包下的各个衍生物
  • Startup 源码详细介绍,包含其优势点及不足点分析
  • ……

适合人群: 希望自我技术进阶的 Android 开发工程师

链接:我的小专栏:从源码看 Jetpack

这篇关于从源码看 Google Jetpack 系列合集的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!