Skip to content

Commit c4d1d65

Browse files
authored
Migrate to AndroidX (#11)
Migrate to AndroidX
1 parent 62ec783 commit c4d1d65

File tree

7 files changed

+22
-17
lines changed

7 files changed

+22
-17
lines changed

build.gradle

+6-5
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ buildscript {
44
google()
55
}
66
dependencies {
7-
classpath 'com.android.tools.build:gradle:3.0.0'
7+
classpath 'com.android.tools.build:gradle:3.6.3'
88
}
99
}
1010

@@ -16,14 +16,15 @@ allprojects {
1616
}
1717

1818
ext {
19-
compileSdkVersion = 26
20-
buildToolsVersion = '27.0.0'
19+
compileSdkVersion = 29
20+
buildToolsVersion = '29.0.2'
2121
minSdkVersion = 15
2222
targetSdkVersion = compileSdkVersion
2323

24-
supportLibVersion = '27.0.0'
24+
appcompatLibVersion = '1.1.0'
25+
annotationLibVersion = '1.1.0'
2526
}
2627

2728
task clean(type: Delete) {
2829
delete rootProject.buildDir
29-
}
30+
}

expandicon-sample/build.gradle

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
apply plugin: 'com.android.application'
22

33
dependencies {
4-
compile project(':expandicon')
5-
compile "com.android.support:appcompat-v7:$supportLibVersion"
4+
implementation project(':expandicon')
5+
implementation("androidx.appcompat:appcompat:$appcompatLibVersion")
66
}
77

88
android {
@@ -18,4 +18,4 @@ android {
1818

1919
vectorDrawables.useSupportLibrary = true
2020
}
21-
}
21+
}

expandicon-sample/src/main/java/com/github/zagum/expandicon/sample/SampleActivity.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
package com.github.zagum.expandicon.sample;
22

33
import android.os.Bundle;
4-
import android.support.v7.app.AppCompatActivity;
54
import android.view.GestureDetector;
65
import android.view.MotionEvent;
76
import android.view.View;
87

8+
import androidx.appcompat.app.AppCompatActivity;
9+
910
import com.github.zagum.expandicon.ExpandIconView;
1011

1112
public class SampleActivity extends AppCompatActivity implements GestureDetector.OnGestureListener {

expandicon/build.gradle

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apply plugin: 'com.android.library'
22

33
dependencies {
4-
compile "com.android.support:appcompat-v7:$supportLibVersion"
4+
implementation("androidx.annotation:annotation:$annotationLibVersion")
55
}
66

77
android {
@@ -11,4 +11,4 @@ android {
1111
defaultConfig {
1212
minSdkVersion rootProject.ext.minSdkVersion
1313
}
14-
}
14+
}

expandicon/src/main/java/com/github/zagum/expandicon/ExpandIconView.java

+5-4
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,15 @@
2626
import android.graphics.Path;
2727
import android.graphics.Point;
2828
import android.os.Build;
29-
import android.support.annotation.FloatRange;
30-
import android.support.annotation.IntDef;
31-
import android.support.annotation.NonNull;
32-
import android.support.annotation.Nullable;
3329
import android.util.AttributeSet;
3430
import android.view.View;
3531
import android.view.animation.DecelerateInterpolator;
3632

33+
import androidx.annotation.FloatRange;
34+
import androidx.annotation.IntDef;
35+
import androidx.annotation.NonNull;
36+
import androidx.annotation.Nullable;
37+
3738
import java.lang.annotation.Retention;
3839
import java.lang.annotation.RetentionPolicy;
3940

gradle.properties

+2
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,5 @@ org.gradle.jvmargs=-Xmx1536m
1515
# This option should only be used with decoupled projects. More details, visit
1616
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
1717
# org.gradle.parallel=true
18+
19+
android.useAndroidX=true
+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
#Tue Oct 31 10:58:26 MSK 2017
1+
#Fri May 22 11:37:18 CEST 2020
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.1.1-all.zip

0 commit comments

Comments
 (0)