Skip to content

Commit 234a064

Browse files
Prepare for release 2.0.1
1 parent ee2afd4 commit 234a064

File tree

16 files changed

+35
-31
lines changed

16 files changed

+35
-31
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,10 @@ android {
4343
4444
dependencies {
4545
// The following are optional, please add as needed
46-
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-ktx:2.0.0'
47-
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-nonreflection-ktx:2.0.0'
48-
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.0'
49-
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.0'
46+
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-ktx:2.0.1'
47+
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-nonreflection-ktx:2.0.1'
48+
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.1'
49+
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.1'
5050
}
5151
```
5252

README_CN.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
- 支持创建 PopupWindow
1919
- 支持 TabLayout 实现自定义标签布局
2020
- 支持 NavigationView 设置头部控件
21-
- 支持 DataBinding 自动设置 lifecycleOwner
21+
- 支持无缝切换 DataBinding
2222

2323
## Gradle
2424

@@ -44,10 +44,10 @@ android {
4444
4545
dependencies {
4646
// 以下都是可选,请根据需要进行添加
47-
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-ktx:2.0.0'
48-
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-nonreflection-ktx:2.0.0'
49-
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.0'
50-
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.0'
47+
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-ktx:2.0.1'
48+
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-nonreflection-ktx:2.0.1'
49+
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.1'
50+
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.1'
5151
}
5252
```
5353

docs/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,10 @@ android {
4444
4545
dependencies {
4646
// 以下都是可选,请根据需要进行添加
47-
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-ktx:2.0.0'
48-
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-nonreflection-ktx:2.0.0'
49-
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.0'
50-
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.0'
47+
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-ktx:2.0.1'
48+
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-nonreflection-ktx:2.0.1'
49+
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.1'
50+
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.1'
5151
}
5252
```
5353

docs/_sidebar.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
* [介绍](/)
22

33
* Kotlin 用法
4-
* [使用扩展函数](/cn/kotlin/ext)
4+
* [使用扩展函数](/cn/kotlin/extensions)
55
* [封装到基类](/cn/kotlin/baseclass)
66
* [兼容 BRVAH](/cn/kotlin/brvah)
77

docs/cn/java/baseclass.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
添加依赖:
1212

1313
```gradle
14-
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.0'
14+
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.1'
1515
```
1616

1717
改造的核心步骤:

docs/cn/java/brvah.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
首先添加依赖:
66

77
```gradle
8-
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.0'
8+
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.1'
99
```
1010

1111
通过 `BaseViewHolderUtil.getBinding(holder, VB::bind)` 方法来获取 binding 对象了。

docs/cn/kotlin/baseclass.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
添加依赖:
1010

1111
```gradle
12-
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.0'
12+
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.1'
1313
```
1414

1515
改造的核心步骤:

docs/cn/kotlin/brvah.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
首先添加依赖:
66

77
```gradle
8-
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.0'
8+
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.1'
99
```
1010

1111
通过 `holder.getBinding(VB::bind)` 来获取 ViewBinding 实例。

docs/cn/kotlin/ext.md renamed to docs/cn/kotlin/extensions.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
添加依赖,本库提供了使用反射和不使用反射的用法,如果希望不使用反射,可换成对应的注释代码。
66

77
```gradle
8-
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-ktx:2.0.0'
9-
// implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-nonreflection-ktx:2.0.0'
8+
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-ktx:2.0.1'
9+
// implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-nonreflection-ktx:2.0.1'
1010
```
1111

1212
个人推荐使用反射的用法,多一次反射的性能损耗可忽略不计,代码可读性会好很多,与 ViewModel 的用法更加统一。
@@ -28,6 +28,8 @@ class MainActivity : AppCompatActivity() {
2828
}
2929
```
3030

31+
如果在 `onCreate()` 方法没有使用 binding 对象,需要手动调用 `setContentView(binding.root)` 设置布局。
32+
3133
### Fragment
3234

3335
```kotlin

docs/en/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,10 @@ android {
4343
4444
dependencies {
4545
// The following are optional, please add as needed
46-
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-ktx:2.0.0'
47-
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-nonreflection-ktx:2.0.0'
48-
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.0'
49-
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.0'
46+
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-ktx:2.0.1'
47+
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-nonreflection-ktx:2.0.1'
48+
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-base:2.0.1'
49+
implementation 'com.github.DylanCaiCoding.ViewBindingKTX:viewbinding-brvah:2.0.1'
5050
}
5151
```
5252

0 commit comments

Comments
 (0)