IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
TheRouter 的跨模块依赖注入实现原理
x359981514
发表于
2022-10-26 08:35:31
love
0
点击上方蓝字关注我,知识会给你力量本文作者——张涛(货拉拉)TheRouter用于跨模块通信设计的ServiceProvider,核心设计思想是参考了SOA(面向服务架构)的设计方式。具体到 Android 侧就是 AIDL 类似的实现。模块化能力支持项:支持跨模块依赖注入支持自定义注入项的创建规则,依赖注入可自定义参数支持自定义服务拦截,单模块mock调试支持注入对象缓存,多次注入 只会new一...