使用 React-Router 实现权限拦截分离。
Enjoy coding
Route 组件主要的作用就是当一个 location 匹配路由的 path 时,渲染指定的 UI。React-Route 的核心就是 Route。
React-Router 中定义了3种导航组件用于从一个链接转向另外一个链接,分别是 Link,NavLink,Redirect。还有 Switch 组件用于管理多个子组件,但它在同一时刻只会渲染一个子组件。Prompt 组件用于组件跳转确认。
Router 是所有路由组件共用的底层接口,一般我们并不会使用这个接口,而是使用高级的路由:
React-Router 新发布了 4.0 正式版本,此版本和之前的版本相比,有比较大的变动,把之前的版本抛到脑后,来重新看看最新 React-Router 4.0。
参考 Android frameworks/base/core/res/res/values 文件中的style和theme,学习style和theme的定义。
Android Gson库泛型数据解析,定义数据类型为泛型时,直接使用Gson.fromJson(String, Type)并不能正确的将数据解析出来,而使用Retrofit的时候,定义到接口返回数据中,却能正确解析出来,这两者有什么区别,Retrofit又是怎么实现的?带着这个疑问来分析学习Gson。