简单搭建MVVM+CC组件化框架

MVVM

框架RxJava+Retroft+MVVM+组件化,基于谷歌最新AAC架构,结合了Databinding和生命周期组件liveData的使用,更好的防止内存泄漏

组件化

组件化了WanAndroid模块,使用cc组件化框架进行组件化分离的,主要用于学习组件化思想, cc框架也是可能是目前业界唯一支持渐进式改造的组件化框架 学习组件化模块,拆分了业务需求,使得项目不再一个app里面那么臃肿庞大。业务逻辑也更加清晰明了,也方便了指定模块调试bug,编译速度的提升没有体会到,小弟不才。

本Demo纯属个人练手项目,主要学习mvvm框架和组件化思想。

目前模块不多,一个主模块,一个wanAndrodi模块, 公用base->arms公共库

效果

主业务app模块

组件化WanAndroid模块

demo地址: github.com/xu649526275… 仅供学习

感谢:

  • 感谢所有优秀的开源项目
  • 感谢CC组件化框架
  • 感谢Gank的API接口
  • 感谢鸿洋大神提供的WanAndroid API
  • 本Demo纯属个人练手项目,主要学习mvvm框架和组件化思想。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值