Skip to content

Commit 84bbc7d

Browse files
Migrated to androidX
1 parent ff06517 commit 84bbc7d

26 files changed

+59
-58
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ buildscript {
66
jcenter()
77
}
88
dependencies {
9-
classpath 'com.android.tools.build:gradle:3.0.1'
9+
classpath 'com.android.tools.build:gradle:4.1.3'
1010

1111
// NOTE: Do not place your application dependencies here; they belong
1212
// in the individual module build.gradle files

gradle.properties

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99

1010
# Specifies the JVM arguments used for the daemon process.
1111
# The setting is particularly useful for tweaking memory settings.
12+
android.enableJetifier=true
13+
android.useAndroidX=true
1214
org.gradle.jvmargs=-Xmx1536m
1315

1416
# When configured, Gradle will run in incubating parallel mode.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
#Wed Jan 17 19:46:25 CST 2018
1+
#Fri Apr 09 11:10:36 IST 2021
22
distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists
6-
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
6+
distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-bin.zip

library/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apply plugin: 'com.android.library'
22
apply plugin: 'com.novoda.bintray-release'
33
android {
4-
compileSdkVersion 26
4+
compileSdkVersion 28
55
defaultConfig {
66
minSdkVersion 15
77
targetSdkVersion 26
@@ -19,8 +19,8 @@ android {
1919
dependencies {
2020
implementation fileTree(include: ['*.jar'], dir: 'libs')
2121
implementation 'io.supercharge:shimmerlayout:2.1.0'
22-
implementation 'com.android.support:recyclerview-v7:26.1.0'
23-
implementation 'com.android.support:appcompat-v7:26.1.0'
22+
implementation 'androidx.recyclerview:recyclerview:1.2.0'
23+
implementation 'androidx.appcompat:appcompat:1.2.0'
2424
}
2525

2626
publish {

library/src/main/java/com/ethanhua/skeleton/RecyclerViewSkeletonScreen.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package com.ethanhua.skeleton;
22

3-
import android.support.annotation.ArrayRes;
4-
import android.support.annotation.ColorRes;
5-
import android.support.annotation.IntRange;
6-
import android.support.annotation.LayoutRes;
7-
import android.support.v4.content.ContextCompat;
8-
import android.support.v7.widget.RecyclerView;
3+
import androidx.annotation.ArrayRes;
4+
import androidx.annotation.ColorRes;
5+
import androidx.annotation.IntRange;
6+
import androidx.annotation.LayoutRes;
7+
import androidx.core.content.ContextCompat;
8+
import androidx.recyclerview.widget.RecyclerView;
99

1010
/**
1111
* Created by ethanhua on 2017/7/29.

library/src/main/java/com/ethanhua/skeleton/ShimmerViewHolder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.ethanhua.skeleton;
22

3-
import android.support.v7.widget.RecyclerView;
3+
import androidx.recyclerview.widget.RecyclerView;
44
import android.view.LayoutInflater;
55
import android.view.View;
66
import android.view.ViewGroup;

library/src/main/java/com/ethanhua/skeleton/Skeleton.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.ethanhua.skeleton;
22

3-
import android.support.v7.widget.RecyclerView;
3+
import androidx.recyclerview.widget.RecyclerView;
44
import android.view.View;
55

66
/**

library/src/main/java/com/ethanhua/skeleton/SkeletonAdapter.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.ethanhua.skeleton;
22

3-
import android.support.annotation.IntRange;
4-
import android.support.v7.widget.RecyclerView;
3+
import androidx.annotation.IntRange;
4+
import androidx.recyclerview.widget.RecyclerView;
55
import android.view.LayoutInflater;
66
import android.view.ViewGroup;
77

library/src/main/java/com/ethanhua/skeleton/ViewSkeletonScreen.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package com.ethanhua.skeleton;
22

3-
import android.support.annotation.ColorRes;
4-
import android.support.annotation.IntRange;
5-
import android.support.annotation.LayoutRes;
6-
import android.support.v4.content.ContextCompat;
3+
import androidx.annotation.ColorRes;
4+
import androidx.annotation.IntRange;
5+
import androidx.annotation.LayoutRes;
6+
import androidx.core.content.ContextCompat;
77
import android.util.Log;
88
import android.view.LayoutInflater;
99
import android.view.View;

sample/build.gradle

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ android {
88
targetSdkVersion 26
99
versionCode 6
1010
versionName "1.0.0"
11-
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
11+
testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner'
1212
}
1313
buildTypes {
1414
release {
@@ -20,14 +20,14 @@ android {
2020

2121
dependencies {
2222
implementation fileTree(include: ['*.jar'], dir: 'libs')
23-
androidTestImplementation('com.android.support.test.espresso:espresso-core:2.2.2', {
23+
androidTestImplementation('androidx.test.espresso:espresso-core:3.1.0', {
2424
exclude group: 'com.android.support', module: 'support-annotations'
2525
})
2626
//implementation project(':library')
2727
implementation 'com.ethanhua:skeleton:1.1.2'
2828
implementation 'io.supercharge:shimmerlayout:2.1.0'
29-
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
30-
implementation 'com.android.support:recyclerview-v7:26.1.0'
31-
implementation 'com.android.support:appcompat-v7:26.1.0'
29+
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
30+
implementation 'androidx.recyclerview:recyclerview:1.0.0'
31+
implementation 'androidx.appcompat:appcompat:1.0.0'
3232
testImplementation 'junit:junit:4.12'
3333
}

0 commit comments

Comments
 (0)