首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Arouter框架分析
429路
创建于2021-12-20
订阅专栏
对Arouter框架进行分析。
等 1 人订阅
共4篇文章
创建于2021-12-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
[2] AutoInitialize-基于AutoRegister的初始化工具
模块化或者组件化的项目中,每个模块需要一些初始化代码,在APP启动时需要在Application对象中进行初始化。目标是对android-library类型的模块初始化提供统一入口。
[1] Arouter框架分析
Arouter框架使用的静态注解处理,为适应多模块,使用moduleName后缀生成了一组统一规则的注册类。这些注册类分布在各自的module内部,需要管理类把他们聚合在一起,提供统一的注册和调用入口
[0] AutoRegister框架分析
AutoRegister的主要作用是从不同的模块收集子类和实现类(CategoryA/CategoryB),生成注册函数(register)调用代码,插入到初始化入口函数。
【总览】Arouter框架相关内容
Arouter:帮助 Android App 进行组件化改造的路由框架。 AutoRegister:基于字节码插桩,在Android中实现跨module自动注册的gradle插件,可用于模块解耦。