Android代码一套完整有效的android组件化方案
AndroidComponent
原理解释请参考文章Android彻底组件化方案实践
demo解读请参考文章Android彻底组件化demo发布
实现功能:
组件可以单独调试
组件之间通过接口实现的方式进行数据传输
使用scheme和host路由的方式进行activity之间的跳转
任意组件可以充当host,集成其他组件进行集成调试
可以动态对已集成的组件进行加载和卸载
杜绝组件之前相互耦合,代码完全隔离,彻底解耦
使用指南
1、主项目引用编译脚本
在根目录的gradle.properties文件中,增加属性:
mainmodulename=app
其中mainmodulename是项目
用户评论