-
这是一个功能强大且易于使用的Android组件框架
资源介绍
modules简介
项目在进行组件化改造中,不可避免的会遇到模块之间的解耦与组件模块之间的服务调用。针对以上问题,本框架提供了一套低侵入、轻便简洁的接入方式。框架通过注解来标识暴露的服务,以确保框架对原代码的低侵入。模块间的服务调用通过调用框架生成的中间类来完成调用,最大程度降低了模块间的耦合
demo
技术原理系列文章
一、集成步骤:
1、集成plugin
在project的build.gradle文件中添加依赖和属性配置:
buildscript {
repositories {
jcenter()
//...
}
dependencies {
classpath 'com.beyondxia.modules:transform-plugin:1.3.12'
//...
}
}
并在app