Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
/ Hoo Public

🚀 Android Jetpack系列组件实战案例,配上专栏学习更轻松~

Notifications You must be signed in to change notification settings

mCyp/Hoo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

64 Commits

Repository files navigation

Hoo

🚀 Hoo是一个利用Android Jetpack架构组件编写的MVVM模式的入门级App,目的是用于指导新手使用Android Jetpack

图片 图片
登录注册 选择
收藏鞋子 选择头像

一、 学习须知

🚀 本系列文章会教您如何使用Android Jetpack从零到一构建一个简单MVVM模式的App。随着Demo的完善,代码会发生变更,如果想查看Blog里面的代码,记得使用版本控制,最新文章的Demo不需要回退版本。如有新的Android Jetpack组件,本项目也会及时更新。

Navigation 2019年5月21日

文章地址:

《即学即用Android Jetpack - Navigation》

代码若与Blog中不同,记得将代码库回退到Tagnavigation的版本。

Data Binding 2019年5月29日

文章地址:

《即学即用Android Jetpack - Data Binding》

代码若与Blog中不同,记得将代码会退到TagData Binding的版本。

ViewModel & LiveData 2019年6月18日

文章地址:

《即学即用Android Jetpack - ViewModel & LiveData》

代码若与Blog中不同,记得将代码会退到TagViewModel的版本。

Room 2019年6月25日

文章地址:

《即学即用Android Jetpack - Room》

代码若与Blog中不同,记得将代码会退到TagRoom的版本。

Paging 2019年7月1日

文章地址:

《即学即用Android Jetpack - Paging》

代码若与Blog中不同,记得将代码会退到TagPaging的版本。

WorkManager 2019年7月8日

文章地址:

《即学即用Android Jetpack - WorkManger》

代码若与Blog中不同,记得将代码会退到TagWorkManager的版本。

StartUp 2020年8月26日

文章地址:

《即学即用Android Jetpack - WorkManger》

Paging 3 2020

文章地址:

《即学即用Android Jetpack - Paging 3》

将 Paging 2 升级到了 Paging 3

二、关于Hoo

1. 项目架构

系统架构设计

2. 除了Android Jetpack

相信除了Android jetpack架构组件的知识以外,你还可以学到:

  • ConstraintLayout的使用,几乎每个界面布局都使用了ConstraintLayout
  • 符合《阿里Android手册》的标准化资源文件命名方式。
  • Kotlin
  • ...

3. 感谢

或多或少参考或者使用了以下的库:

三、其他文章安利

Android Jetpack 进阶文章:

Paging3 源码分析

文章地址:

《花式Kotlin协程用法 - Paging 3源码进阶》

如何使用协程:

协程入门 2020年7月20日

文章地址:

《即学即用Kotlin - 协程》

协程进阶

文章地址:

《抽丝剥茧Kotlin - 协程》

《抽丝剥茧Kotlin - 协程中绕不过的Flow》

分享不易,如果本项目对您有帮助,麻烦点个Star,您的Star将是我继续创作和写博客的动力!

四、联系我

欢迎关注我的公众号,接收我的最新文章:

系统架构设计

或者添加我的微信 JiuXinDev,标注加群,进入我的学习群,与我在 Android 之路上一同进阶。

如您有任何问题,也可以添加我的微信,进行学习上的交流。

感谢您的阅读~

About

🚀 Android Jetpack系列组件实战案例,配上专栏学习更轻松~

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

AltStyle によって変換されたページ (->オリジナル) /