Skip to content

Commit

Permalink
Add contributions
Browse files Browse the repository at this point in the history
  • Loading branch information
zhi1ong committed Mar 11, 2018
1 parent 64a3440 commit 992ec00
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 6 deletions.
24 changes: 18 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -527,14 +527,14 @@ dependencies {

首先,Kotlin中的字段是可以自动注入的,但是注入代码为了减少反射,使用的字段赋值的方式来注入的,Kotlin默认会生成set/get方法,并把属性设置为private
所以只要保证Kotlin中字段可见性不是private即可,简单解决可以在字段上添加 @JvmField

6. 通过URL跳转之后,在intent中拿不到参数如何解决?

需要注意的是,如果不使用自动注入,那么可以不写 `ARouter.getInstance().inject(this)`,但是需要取值的字段仍然需要标上 `@Autowired` 注解,因为
只有标上注解之后,ARouter才能知道以哪一种数据类型提取URL中的参数并放入Intent中,这样您才能在intent中获取到对应的参数

7. 新增页面之后,无法跳转?

ARouter加载Dex中的映射文件会有一定耗时,所以ARouter会缓存映射文件,直到新版本升级(版本号或者versionCode变化),而如果是开发版本(ARouter.openDebug()),
ARouter 每次启动都会重新加载映射文件,开发阶段一定要打开 Debug 功能

Expand All @@ -543,9 +543,21 @@ dependencies {
1. 沟通和交流

1. 交流群1 (已满,请加2群)

![qq](https://raw.githubusercontent.com/alibaba/ARouter/master/demo/arouter-qq-addr.png)

2. 交流群2

![qq](https://raw.githubusercontent.com/alibaba/ARouter/master/demo/qq-qrcode-2.JPG)

![qq](https://raw.githubusercontent.com/alibaba/ARouter/master/demo/qq-qrcode-2.JPG)

#### 九、代码贡献 (排名不分先后,时间顺序)

1. [imknown](https://github.com/alibaba/ARouter/commits?author=imknown) : 优化文档格式

2. [crazy1235](https://github.com/crazy1235) : 自动注入支持优先使用默认值

3. [luckybilly](https://github.com/luckybilly) : 通过 Transform API 实现路由表自动注册

4. [LinXiaoTao](https://github.com/LinXiaoTao) : postcard transition support 0

5. [tanglie1993](https://github.com/tanglie1993) : 修正拼写和语法错误
12 changes: 12 additions & 0 deletions README_CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -549,3 +549,15 @@ dependencies {
2. 交流群2

![qq](https://raw.githubusercontent.com/alibaba/ARouter/master/demo/qq-qrcode-2.JPG)

#### 九、代码贡献 (排名不分先后,时间顺序)

1. [imknown](https://github.com/alibaba/ARouter/commits?author=imknown) : 优化文档格式

2. [crazy1235](https://github.com/crazy1235) : 自动注入支持优先使用默认值

3. [luckybilly](https://github.com/luckybilly) : 通过 Transform API 实现路由表自动注册

4. [LinXiaoTao](https://github.com/LinXiaoTao) : postcard transition support 0

5. [tanglie1993](https://github.com/tanglie1993) : 修正拼写和语法错误

0 comments on commit 992ec00

Please sign in to comment.