浩晨众云网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
什么是路由?说简单点就是映射页面跳转关系的,当然它也包含跳转相关的一切功能。

路由框架的意义
Android系统已经给我们提供了api来做页面跳转,比如startActivity,为什么还需要路由框架呢?我们来简单分析下路由框架存在的意义:
工作流程图
Router的工作流程简要如下图:

特性
Router有哪些特性或者有点呢?
集成
集成过程也可参考项目主页README。
1、在项目级的build.gradle中加入依赖:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.x ↑'
classpath 'com.chenenyu.router:gradle-plugin:latest.integration'
}
}
// Optional. Specify the dependencies version, default to the latest version.
ext {
...
routerVersion = "x.y.z"
compilerVersion = "x.y.z"
}