Skip to content

Commit 5d4379e

Browse files
committed
1. Merge remote-tracking branch 'remotes/remote/master' into androidx
2. fix bug 3. add diffutil to androidx
1 parent 29d270c commit 5d4379e

File tree

8 files changed

+25
-17
lines changed

8 files changed

+25
-17
lines changed

app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ android {
55

66
defaultConfig {
77
applicationId "com.chad.baserecyclerviewadapterhelper"
8-
minSdkVersion 14
8+
minSdkVersion 16
99
targetSdkVersion 28
1010
versionCode 5
1111
versionName "2.1"
@@ -28,7 +28,7 @@ dependencies {
2828
implementation project(path: ':library')
2929
implementation 'com.google.android.material:material:1.0.0'
3030
implementation 'androidx.cardview:cardview:1.0.0'
31-
implementation 'androidx.appcompat:appcompat:1.0.0'
31+
implementation 'androidx.appcompat:appcompat:1.0.2'
3232
implementation 'com.kyleduo.switchbutton:library:2.0.0'
3333
implementation 'com.orhanobut:logger:2.2.0'
3434
}

app/src/main/java/com/chad/baserecyclerviewadapterhelper/DiffUtilActivity.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
package com.chad.baserecyclerviewadapterhelper;
22

33
import android.os.Bundle;
4-
import android.support.v7.widget.RecyclerView;
4+
55
import android.view.View;
66
import android.view.ViewGroup;
77
import android.widget.Button;
88
import android.widget.TextView;
99

10+
import androidx.recyclerview.widget.RecyclerView;
11+
1012
import com.chad.baserecyclerviewadapterhelper.adapter.diffUtil.DiffDemoCallback;
1113
import com.chad.baserecyclerviewadapterhelper.adapter.diffUtil.DiffUtilAdapter;
1214
import com.chad.baserecyclerviewadapterhelper.base.BaseActivity;

app/src/main/java/com/chad/baserecyclerviewadapterhelper/adapter/diffUtil/DiffDemoCallback.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
package com.chad.baserecyclerviewadapterhelper.adapter.diffUtil;
22

3-
import android.support.annotation.NonNull;
4-
import android.support.annotation.Nullable;
3+
4+
5+
import androidx.annotation.NonNull;
6+
import androidx.annotation.Nullable;
57

68
import com.chad.baserecyclerviewadapterhelper.entity.DiffUtilDemoEntity;
79
import com.chad.library.adapter.base.diff.BaseQuickDiffCallback;

app/src/main/java/com/chad/baserecyclerviewadapterhelper/adapter/diffUtil/DiffUtilAdapter.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.chad.baserecyclerviewadapterhelper.adapter.diffUtil;
22

3-
import android.support.annotation.NonNull;
3+
4+
import androidx.annotation.NonNull;
45

56
import com.chad.baserecyclerviewadapterhelper.R;
67
import com.chad.baserecyclerviewadapterhelper.entity.DiffUtilDemoEntity;

app/src/main/java/com/chad/baserecyclerviewadapterhelper/decoration/GridSectionMultiAvgGapItemDecoration.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,19 @@
22

33
import android.graphics.Rect;
44
import android.os.Build;
5-
import android.support.annotation.NonNull;
6-
import android.support.annotation.Nullable;
7-
import android.support.annotation.RequiresApi;
8-
import android.support.v7.widget.GridLayoutManager;
9-
import android.support.v7.widget.RecyclerView;
5+
106
import android.util.DisplayMetrics;
117
import android.util.Log;
128
import android.util.LongSparseArray;
139
import android.util.TypedValue;
1410
import android.view.View;
1511

12+
import androidx.annotation.NonNull;
13+
import androidx.annotation.Nullable;
14+
import androidx.annotation.RequiresApi;
15+
import androidx.recyclerview.widget.GridLayoutManager;
16+
import androidx.recyclerview.widget.RecyclerView;
17+
1618
import com.chad.library.adapter.base.BaseSectionMultiItemQuickAdapter;
1719
import com.chad.library.adapter.base.BaseViewHolder;
1820
import com.chad.library.adapter.base.entity.SectionMultiEntity;

app/src/main/res/layout/activity_diffutil.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
android:layout_height="match_parent"
66
android:orientation="vertical">
77

8-
<android.support.v7.widget.RecyclerView
8+
<androidx.recyclerview.widget.RecyclerView
99
android:id="@+id/diff_rv"
1010
android:layout_width="match_parent"
1111
android:layout_height="0dp"
1212
android:layout_weight="1"
13-
app:layoutManager="android.support.v7.widget.LinearLayoutManager" />
13+
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager" />
1414

1515
<LinearLayout
1616
android:layout_width="match_parent"

library/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ android {
33
compileSdkVersion 28
44

55
defaultConfig {
6-
minSdkVersion 14
6+
minSdkVersion 16
77
targetSdkVersion 28
88
versionCode 1
99
versionName "1.0"

library/src/main/java/com/chad/library/adapter/base/diff/BaseQuickAdapterListUpdateCallback.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
package com.chad.library.adapter.base.diff;
22

3-
import android.support.annotation.NonNull;
4-
import android.support.annotation.Nullable;
5-
import android.support.v7.util.ListUpdateCallback;
3+
4+
import androidx.annotation.NonNull;
5+
import androidx.annotation.Nullable;
6+
import androidx.recyclerview.widget.ListUpdateCallback;
67

78
import com.chad.library.adapter.base.BaseQuickAdapter;
89

0 commit comments

Comments
 (0)