Skip to content

Commit

Permalink
Update docs
Browse files Browse the repository at this point in the history
  • Loading branch information
DylanCaiCoding committed Apr 4, 2022
1 parent e32472f commit 957e10d
Show file tree
Hide file tree
Showing 12 changed files with 24 additions and 24 deletions.
8 changes: 4 additions & 4 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,10 @@ android {
dependencies {
// 以下都是可选,请根据需要进行添加
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-ktx:2.0.2'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-nonreflection-ktx:2.0.2'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.2'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.2'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-ktx:2.0.3'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-nonreflection-ktx:2.0.3'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.3'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.3'
}
```

Expand Down
2 changes: 1 addition & 1 deletion docs/cn/java/baseclass.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
添加依赖:

```gradle
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.2'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.3'
```

改造的核心步骤:
Expand Down
2 changes: 1 addition & 1 deletion docs/cn/java/brvah.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
首先添加依赖:

```gradle
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.2'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.3'
```

通过 `BaseViewHolderUtil.getBinding(holder, VB::bind)` 方法来获取 binding 对象了。
Expand Down
2 changes: 1 addition & 1 deletion docs/cn/kotlin/baseclass.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
添加依赖:

```gradle
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.2'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.3'
```

改造的核心步骤:
Expand Down
2 changes: 1 addition & 1 deletion docs/cn/kotlin/brvah.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
首先添加依赖:

```gradle
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.2'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.3'
```

通过 `holder.getBinding(VB::bind)` 来获取 ViewBinding 实例。
Expand Down
8 changes: 4 additions & 4 deletions docs/cn/kotlin/extensions.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
添加依赖,本库提供了使用反射和不使用反射的用法,如果希望不使用反射,可换成对应的注释代码。

```gradle
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-ktx:2.0.2'
// implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-nonreflection-ktx:2.0.2'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-ktx:2.0.3'
// implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-nonreflection-ktx:2.0.3'
```

个人推荐使用反射的用法,多一次反射的性能损耗可忽略不计,代码可读性会好很多,与 ViewModel 的用法更加统一。
Expand Down Expand Up @@ -155,8 +155,8 @@ tabLayout.doOnCustomTabSelected<LayoutBottomTabBinding>(
### NavigationView

```kotlin
navigationView.setHeaderView<LayoutNavHeaderBinding> {
// navigationView.setHeaderView(LayoutNavHeaderBinding::bind) {
navigationView.updateHeaderView<LayoutNavHeaderBinding> {
// navigationView.updateHeaderView(LayoutNavHeaderBinding::bind) {
tvNickname.text = nickname
}
```
Expand Down
8 changes: 4 additions & 4 deletions docs/en/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,10 +43,10 @@ android {
dependencies {
// The following are optional, please add as needed
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-ktx:2.0.2'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-nonreflection-ktx:2.0.2'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.2'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.2'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-ktx:2.0.3'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-nonreflection-ktx:2.0.3'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.3'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.3'
}
```

Expand Down
2 changes: 1 addition & 1 deletion docs/en/java/baseclass.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ There are two usages of [using reflection](/en/java/baseclass?id=use-reflection)
Add dependency:

```gradle
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.2'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.3'
```

The core steps:
Expand Down
2 changes: 1 addition & 1 deletion docs/en/java/brvah.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Use ViewBinding without affecting the original code in BRVAH.
Add dependency:

```gradle
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.2'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.3'
```

You can get the binding object with `BaseViewHolderUtil.getBinding(holder, VB::bind)`.
Expand Down
2 changes: 1 addition & 1 deletion docs/en/kotlin/baseclass.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ There are two usages of [using reflection](/en/kotlin/baseclass?id=use-reflectio
Add dependency:

```gradle
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.2'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.3'
```

The core steps:
Expand Down
2 changes: 1 addition & 1 deletion docs/en/kotlin/brvah.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Use ViewBinding without affecting the original code in BRVAH.
Add dependency:

```gradle
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.2'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.3'
```

You can get the binding object with `holder.getBinding(VB::bind)`.
Expand Down
8 changes: 4 additions & 4 deletions docs/en/kotlin/extensions.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
Add dependency, this library provides two usages of using reflection and not using reflection. If you don't want to use reflection, you can replace it with the corresponding comment code.

```gradle
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-ktx:2.0.2'
// implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-nonreflection-ktx:2.0.2'
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-ktx:2.0.3'
// implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-nonreflection-ktx:2.0.3'
```

>The following usage methods cannot be used for base classes, if you want to use ViewBinding in base classes, please see [the usage of base class](/en/kotlin/baseclass).
Expand Down Expand Up @@ -153,8 +153,8 @@ tabLayout.doOnCustomTabSelected<LayoutBottomTabBinding>(
### NavigationView

```kotlin
navigationView.setHeaderView<LayoutNavHeaderBinding> {
// navigationView.setHeaderView(LayoutNavHeaderBinding::bind) {
navigationView.updateHeaderView<LayoutNavHeaderBinding> {
// navigationView.updateHeaderView(LayoutNavHeaderBinding::bind) {
tvNickname.text = nickname
}
```
Expand Down

0 comments on commit 957e10d

Please sign in to comment.