什么是路由?说简单点就是映射页面跳转关系的,当然它也包含跳转相关的一切功能。
路由框架的意义
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" }
Copyright © 2009-2022 www.kswsj.com 成都快上网科技有限公司 版权所有 蜀ICP备19037934号