附件:设置1:设置2:设置3:本书代码均采用Kotlin语言开发。书中首先介绍Jetpack的基本知识, 然后详细介绍了架构组件Lifecycle、ViewModel、LiveData、ViewBinding、DataBinding、Room、Hilt等, 并通过切合实际的需求用例循序渐进地讲解了每个组件的使用方法和使用场景。紧接着具体分析了Kotlin数据流Flow、Kotlin 协程等的使用方法和实现原理, 并结合项目中常见的问题深入地讲解如何从0搭建一个组件化的MVVM实战项目框架。最后探讨了最新的响应式UI编程技术 —— Jetpack Compose 的用法, 以帮助读者深入学习并理解Jetpack的应用场景。摘要:
附注提要
本书代码均采用Kotlin语言开发。书中首先介绍Jetpack的基本知识, 然后详细介绍了架构组件Lifecycle、ViewModel、LiveData、ViewBinding、DataBinding、Room、Hilt等, 并通过切合实际的需求用例循序渐进地讲解了每个组件的使用方法和使用场景。紧接着具体分析了Kotlin数据流Flow、Kotlin 协程等的使用方法和实现原理, 并结合项目中常见的问题深入地讲解如何从0搭建一个组件化的MVVM实战项目框架。最后探讨了最新的响应式UI编程技术 —— Jetpack Compose 的用法, 以帮助读者深入学习并理解Jetpack的应用场景。