ARouter:主要解决组件间、模块间的 界面跳转 问题。
需要导入依赖(java,kotlin的依赖不一样).
当我们调用 Postcard 的 navigation()
方法时,Postcard 会调用 _ARouter 的 navigation() 方法,然后 _ARouter 才会去加载路由表.
拦截器
拦截器可以用来在跳转过程中处理事件,比如做登陆检查,拦截器会在跳转之间执行,多个拦截器会按优先级顺序依次执行。
@Route(path = "/test/activity")
public class YourActivity extend Activity {
...
}