在接触Android Jetpack组件时, 就深深被其巧妙的设计和强大的功能所吸引,暗自告诉自己一定要学会这些组件,而网上并不能找到系统的学习资料, 于是翻墙访问Google Develper网站,把Jetpack的每个组件从使用到源码进行了系统的学习和总结,于是就有了带你领略Android Jetpack组件的魅力系列文章, 本项目作为对Android Jetpack组件的实战项目,旨在更好的学习和使用Jetpack组件。
-使用Kotlin语言
-封装Paging组件实现下拉刷新、上拉加载
-使用ViewModel保存数据
-使用Room数据库组件
-使用LiveData监听数据的变化
-使用Navigation实现Fragment的导航
Android Jetpack 架构组件之 Lifecycle(使用篇)
Android Jetpack 架构组件之 Lifecycle(源码篇)
Android Jetpack 架构组件之 ViewModel (源码篇)
Android Jetpack 架构组件之 LiveData(使用、源码篇)
Android Jetpack架构组件之 Paging(使用、源码篇)
Android Jetpack 架构组件之 Room(使用、源码篇)