Hoo
🚀 Hoo是一个利用Android Jetpack
架构组件编写的MVVM模式
的入门级App,目的是用于指导新手使用Android Jetpack
。
图片 | 图片 |
---|---|
一、 学习须知
🚀 本系列文章会教您如何使用Android Jetpack
从零到一构建一个简单MVVM模式
的App。随着Demo的完善,代码会发生变更,如果想查看Blog里面的代码,记得使用版本控制,最新文章的Demo不需要回退版本。如有新的Android Jetpack
组件,本项目也会及时更新。
Navigation 19-5-21
文章地址:
代码若与Blog中不同,记得将代码库回退到Tag
为navigation
的版本。
Data Binding 19-5-29
文章地址:
代码若与Blog中不同,记得将代码会退到Tag
为DataBinding
的版本。
ViewModel & LiveData 19-6-18
文章地址:
代码若与Blog中不同,记得将代码会退到Tag
为ViewModel
的版本。
Room 19-6-25
文章地址:
代码若与Blog中不同,记得将代码会退到Tag
为Room
的版本。
Paging 19-7-1
文章地址:
代码若与Blog中不同,记得将代码会退到Tag
为Paging
的版本。
WorkManager 19-7-8
文章地址:
代码若与Blog中不同,记得将代码会退到Tag
为WorkManager
的版本。
二、关于Hoo
1. 项目架构
2. 除了Android Jetpack
相信除了Android jetpack
架构组件的知识以外,你还可以学到:
ConstraintLayout
的使用,几乎每个界面布局都使用了ConstraintLayout
。- 符合《阿里Android手册》的标准化资源文件命名方式。
Kotlin
- ...
3. 感谢
或多或少参考或者使用了以下的库:
三、写在最后
分享不易,如果本项目对您有帮助,麻烦点个Star,您的Star将是我继续创作和写博客的动力!
感谢您的阅读~