设为首页收藏本站

项目从零到一,Android Jetpack就够了

[复制链接]
查看242 | 回复10 | 2019-10-14 14:00:15 | 显示全部楼层 |阅读模式
Android开源
授权协议: Apache
开发语言: java 
作者: mCyp
项目地址: https://github.com/mCyp/Hoo
Hoo


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

[td]
图片
图片
et822141458401.gif
et822141458402.gif
et822141458403.gif
et822141458404.gif

一、 学习须知

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

Navigation 19-5-21

文章地址:
《即学即用Android Jetpack - Navigation》
代码若与Blog中不同,记得将代码库回退到Tag为navigation的版本。

Data Binding 19-5-29

文章地址:
《即学即用Android Jetpack - Data Binding》
代码若与Blog中不同,记得将代码会退到Tag为DataBinding的版本。

ViewModel & LiveData 19-6-18

文章地址:
《即学即用Android Jetpack - ViewModel & LiveData》

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

Room 19-6-25

文章地址:
《即学即用Android Jetpack - Room》

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

Paging 19-7-1

文章地址:
《即学即用Android Jetpack - Paging》

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

WorkManager 19-7-8

文章地址:
《即学即用Android Jetpack - WorkManger》代码若与Blog中不同,记得将代码会退到Tag为WorkManager的版本。

二、关于Hoo
1. 项目架构

et822141458405.png

2. 除了Android Jetpack

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

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

3. 感谢

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


三、写在最后



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


感谢您的阅读~

帖子地址: 

NEkYTdbZ | 2019-10-29 17:17:06 | 显示全部楼层
我也顶起出售广告位
hqingxi | 2019-10-29 20:51:57 | 显示全部楼层
在撸一遍。。。
ctlMtMMm | 2019-10-29 20:55:51 | 显示全部楼层
沙发???
YYYLLLYYY888 | 2019-10-29 21:02:07 | 显示全部楼层
此处省略N+1个字,你们都懂!
6363 | 2019-10-29 21:03:18 | 显示全部楼层
确实不错,顶先
NEkYTdbZ | 2019-10-29 21:13:22 | 显示全部楼层
偶的就杯具了
遐错螂渤箔 | 2019-10-29 21:13:46 | 显示全部楼层
为保住菊花,这个一定得回复!
yongbuzai | 2019-10-29 21:29:45 | 显示全部楼层
是爷们的娘们的都帮顶!大力支持
torry | 2019-10-29 21:33:51 | 显示全部楼层
不清楚……
您需要登录后才可以回帖 登录 | 点击加入

本版积分规则