文章目录
一、路由组件原理
二、路由组件基本组成
三、自定义注解模块
四、注解处理器模块
五、博客资源
一、路由组件原理
----
在之前博客 【Android 组件化】使用 Gradle 实现组件化...1 个 Activity 中如果要使用路由模块 , 先初始化路由模块 , 如果需要页面跳转时 , 传入 " 路由地址 ", 跳转到对应界面 , " 路由地址 " 是在对应的 Activity 类上使用注解设定的...;
在 " 路由模块 " 中 , 维护了多个分组 , 每个分组维护一张 路由表 , 其中 包含了需要调用的 Activity , Service 等组件信息 , 每个组件都有一个路由地址与之对应 ,..., 选择对应的路由表进行加载 ;
二、路由组件基本组成
----
路由模块 实现时 , 需要使用注解 , 通过注解 , 生成对应 Java 类文件 , 该 Java 文件就是对应的 路由表 ;
这种涉及注解以及生成..., 选择性设置
* 路由节点可以按照分组进行加载
* @return
*/
String group() default "";
}
使用注解时 , 需要在类上添加如下注解