-
一个中间件Android组件,旨在促进应用程序活动与定制服务在不同模块间的交互
资源介绍
stitch
目标:降低不同module进行交互时的沟通成本,让开发人员更容易做正确的事情。
功能支持
不同module都能接收Application的onCreate等生命周期回调进行本module的初始化
不同module之间的页面跳转,自动打包传递参数
不同module之间的数据交互,接口参数对开发友好可见
页面跳转支持所有Intent可配置的参数
支持页面跳转拦截
自动绑定并注入到框架
支持Multdex
支持单接口多module多实现方案
基础依赖
在项目根目录的build.gradle文件中添加classpath依赖
buildscript {
dependencies {
classpath 'bamboo.components.stitch:stitch-gradle-plugin:1.2'
}
}
在需要使用stitch的module的build.gradle文件中加入:
//apply plugin: 'com.android.application'
apply plugin: 'com.android.library'
- 上一篇: 老罗Android之旅系列课件
- 下一篇: 老罗android之旅源代码