Skip to content

Commit

Permalink
1、修改文档
Browse files Browse the repository at this point in the history
  • Loading branch information
FlyJingFish committed Oct 23, 2024
1 parent 640b80d commit 27c8878
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 8 deletions.
6 changes: 3 additions & 3 deletions docs/zh/AndroidAopCollectMethod.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,9 @@

### collectType 默认 `DIRECT_EXTENDS`,可以设置以下三种类型

- ```EXTENDS``` 表示匹配的是**所有继承于** 注解方法参数 所设置的类
- ```DIRECT_EXTENDS``` 表示匹配的是 **<em><strong>直接继承于</strong></em>** 注解方法参数 所设置的类
- ```LEAF_EXTENDS``` 表示匹配的是 **<em><strong>末端继承(就是没有子类了)</strong></em>** 注解方法参数 所设置的类
- ```EXTENDS``` 表示匹配的是 **所有继承于** 注解方法参数 所设置的类
- ```DIRECT_EXTENDS``` 表示匹配的是 _**直接继承于**_ 注解方法参数 所设置的类
- ```LEAF_EXTENDS``` 表示匹配的是 _**末端继承(就是没有子类了)**_ 注解方法参数 所设置的类

> **💡💡💡如果设置参数为Object或Any时,则此项设置将会被忽略,但是 `regex` 必须要填写**
Expand Down
8 changes: 4 additions & 4 deletions docs/zh/AndroidAopReplaceClass.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,10 @@
- 注解的类替换方法内存在对应的被替换方法时不会参与方法替换

- type 有四种类型(不设置默认 ```SELF```,注意区分和 ```@AndroidAopMatchClassMethod``` 的区别,两者不设置时默认的类型不一样):
- ```SELF``` 表示匹配的是 value 所设置类的**自身**
- ```EXTENDS``` 表示匹配的是**所有继承于** value 所设置的类
- ```DIRECT_EXTENDS``` 表示匹配的是 **<em><strong>直接继承于</strong></em>** value 所设置的类
- ```LEAF_EXTENDS``` 表示匹配的是 **<em><strong>末端继承(就是没有子类了)</strong></em>** value 所设置的类
- ```SELF``` 表示匹配的是 value 所设置类的 **自身**
- ```EXTENDS``` 表示匹配的是 **所有继承于** value 所设置的类
- ```DIRECT_EXTENDS``` 表示匹配的是 _**直接继承于**_ value 所设置的类
- ```LEAF_EXTENDS``` 表示匹配的是 _**末端继承(就是没有子类了)**_ value 所设置的类

``` mermaid
graph LR
Expand Down
2 changes: 1 addition & 1 deletion docs/zh/Implications.md
Original file line number Diff line number Diff line change
Expand Up @@ -228,7 +228,7 @@ invoke 回调的 methodName 也不是 onClick 而是编译时自动生成的方
```

!!! note
这个技巧的核心点在于 **“解决不能调用切点方法所在对象的方法的问题”** ,通过为切点方法所在对象增加接口的方式,来解决此问题,并且最重要的是**做到了通用**
这个技巧的核心点在于 **“解决不能调用切点方法所在对象的方法的问题”** ,通过为切点方法所在对象增加接口的方式,来解决此问题,并且最重要的是 **做到了通用**

### 5、三方路由库没有适配 AGP8 ?下面以 ARouter 为例教你如何利用 AndroidAOP 解决这个问题

Expand Down

0 comments on commit 27c8878

Please sign in to comment.