Skip to content

Commit dfe8bfa

Browse files
committed
Support android X
1 parent 8c5a1f9 commit dfe8bfa

25 files changed

+39
-43
lines changed

gradle.properties

+3-1
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,6 @@ USER_ID=masayukisuda
77
GROUP=com.daasuu
88
ARTIFACT_NAME=FPSAnimator
99
ARTIFACT_DESCRIPTION=A simple but powerful tweening / SpriteSheet / ParabolicMotion / animation library for Android TextureView.
10-
SITE_URL=https://github.com/MasayukiSuda/FPSAnimator
10+
SITE_URL=https://github.com/MasayukiSuda/FPSAnimator
11+
android.useAndroidX=true
12+
android.enableJetifier=true

library/build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ android {
2424

2525
dependencies {
2626
implementation fileTree(dir: 'libs', include: ['*.jar'])
27-
implementation 'com.android.support:appcompat-v7:28.0.0'
27+
implementation 'androidx.appcompat:appcompat:1.1.0-alpha01'
2828
}
2929

3030
publish {

library/src/main/java/com/daasuu/library/Container.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
import android.graphics.Canvas;
55
import android.graphics.Paint;
6-
import android.support.annotation.NonNull;
6+
import androidx.annotation.NonNull;
77

88
import com.daasuu.library.drawer.BaseDrawer;
99

library/src/main/java/com/daasuu/library/DisplayBase.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.daasuu.library;
22

33
import android.graphics.Canvas;
4-
import android.support.annotation.NonNull;
4+
import androidx.annotation.NonNull;
55

66
import com.daasuu.library.animator.ParabolicAnimator;
77
import com.daasuu.library.animator.TweenAnimator;

library/src/main/java/com/daasuu/library/DisplayObject.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.daasuu.library;
22

33
import android.graphics.Canvas;
4-
import android.support.annotation.NonNull;
4+
import androidx.annotation.NonNull;
55

66
import com.daasuu.library.util.Util;
77

library/src/main/java/com/daasuu/library/FPSSurfaceView.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import android.graphics.Color;
77
import android.graphics.PixelFormat;
88
import android.graphics.PorterDuff;
9-
import android.support.annotation.NonNull;
9+
import androidx.annotation.NonNull;
1010
import android.util.AttributeSet;
1111
import android.view.SurfaceHolder;
1212
import android.view.SurfaceView;

library/src/main/java/com/daasuu/library/FPSTextureView.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import android.graphics.Color;
77
import android.graphics.PorterDuff;
88
import android.graphics.SurfaceTexture;
9-
import android.support.annotation.NonNull;
9+
import androidx.annotation.NonNull;
1010
import android.util.AttributeSet;
1111
import android.view.TextureView;
1212

library/src/main/java/com/daasuu/library/animator/ParabolicAnimator.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.daasuu.library.animator;
22

33
import android.graphics.Canvas;
4-
import android.support.annotation.NonNull;
4+
import androidx.annotation.NonNull;
55

66
import com.daasuu.library.Animator;
77
import com.daasuu.library.AnimParameter;

library/src/main/java/com/daasuu/library/drawer/BitmapDrawer.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import android.graphics.Paint;
77
import android.graphics.Rect;
88
import android.graphics.RectF;
9-
import android.support.annotation.NonNull;
9+
import androidx.annotation.NonNull;
1010

1111
import com.daasuu.library.util.Util;
1212

library/src/main/java/com/daasuu/library/drawer/CircleDrawer.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import android.graphics.Canvas;
44
import android.graphics.Paint;
5-
import android.support.annotation.NonNull;
5+
import androidx.annotation.NonNull;
66

77
/**
88
* Draw the specified circle using the specified paint. If radius is less 0,

library/src/main/java/com/daasuu/library/drawer/RectDrawer.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import android.graphics.Canvas;
44
import android.graphics.Paint;
5-
import android.support.annotation.NonNull;
5+
import androidx.annotation.NonNull;
66

77
/**
88
* Draw the specified Rect using the specified paint. The rectangle will

library/src/main/java/com/daasuu/library/drawer/SpriteSheetDrawer.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import android.graphics.Canvas;
66
import android.graphics.Paint;
77
import android.graphics.Rect;
8-
import android.support.annotation.NonNull;
8+
import androidx.annotation.NonNull;
99

1010
import com.daasuu.library.callback.AnimCallBack;
1111
import com.daasuu.library.constant.Constant;

library/src/main/java/com/daasuu/library/drawer/TextDrawer.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import android.graphics.Canvas;
44
import android.graphics.Paint;
5-
import android.support.annotation.NonNull;
5+
import androidx.annotation.NonNull;
66

77
/**
88
* Class for drawing Text on canvas.

library/src/main/java/com/daasuu/library/easing/EaseProvider.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package com.daasuu.library.easing;
22

3-
import android.support.annotation.NonNull;
3+
import androidx.annotation.NonNull;
44

55
/**
66
* The Ease class provides a collection of ease functions. It does not use the standard 4 param

sample/build.gradle

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@ dependencies {
2323
implementation fileTree(dir: 'libs', include: ['*.jar'])
2424
implementation project(':library')
2525

26-
implementation 'com.android.support:appcompat-v7:28.0.0'
27-
implementation 'com.android.support:design:28.0.0'
26+
implementation 'androidx.appcompat:appcompat:1.1.0-alpha01'
27+
implementation 'com.google.android.material:material:1.1.0-alpha02'
2828
}

sample/src/main/java/com/daasuu/FPSAnimator/AnimationPauseSampleActivity.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
import android.graphics.BitmapFactory;
77
import android.graphics.Paint;
88
import android.os.Bundle;
9-
import android.support.v4.content.ContextCompat;
10-
import android.support.v7.app.AppCompatActivity;
9+
import androidx.core.content.ContextCompat;
10+
import androidx.appcompat.app.AppCompatActivity;
1111
import android.view.View;
1212
import android.widget.Button;
1313

sample/src/main/java/com/daasuu/FPSAnimator/ArcSampleActivity.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import android.graphics.Bitmap;
66
import android.graphics.BitmapFactory;
77
import android.os.Bundle;
8-
import android.support.v7.app.AppCompatActivity;
8+
import androidx.appcompat.app.AppCompatActivity;
99

1010
import com.daasuu.library.DisplayObject;
1111
import com.daasuu.library.FPSTextureView;

sample/src/main/java/com/daasuu/FPSAnimator/ContainerSampleActivity.java

+3-6
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,22 @@
55
import android.graphics.Bitmap;
66
import android.graphics.BitmapFactory;
77
import android.graphics.Paint;
8-
import android.support.design.widget.Snackbar;
9-
import android.support.v4.content.ContextCompat;
10-
import android.support.v7.app.AppCompatActivity;
8+
9+
import androidx.core.content.ContextCompat;
10+
import androidx.appcompat.app.AppCompatActivity;
1111
import android.os.Bundle;
12-
import android.util.Log;
1312

1413
import com.daasuu.FPSAnimator.util.UIUtil;
1514
import com.daasuu.library.Container;
1615
import com.daasuu.library.DisplayObject;
1716
import com.daasuu.library.FPSTextureView;
18-
import com.daasuu.library.callback.AnimCallBack;
1917
import com.daasuu.library.drawer.BitmapDrawer;
2018
import com.daasuu.library.drawer.SpriteSheetDrawer;
2119
import com.daasuu.library.drawer.TextDrawer;
2220
import com.daasuu.library.easing.Ease;
2321
import com.daasuu.library.util.Util;
2422

2523
import java.util.ArrayList;
26-
import java.util.Arrays;
2724
import java.util.List;
2825

2926
public class ContainerSampleActivity extends AppCompatActivity {

sample/src/main/java/com/daasuu/FPSAnimator/CustomDrawerSampleActivity.java

+2-4
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
import android.graphics.Canvas;
66
import android.graphics.Paint;
77
import android.graphics.SweepGradient;
8-
import android.support.v4.content.ContextCompat;
9-
import android.support.v7.app.AppCompatActivity;
8+
import androidx.core.content.ContextCompat;
9+
import androidx.appcompat.app.AppCompatActivity;
1010
import android.os.Bundle;
1111

1212
import com.daasuu.FPSAnimator.util.UIUtil;
@@ -15,8 +15,6 @@
1515
import com.daasuu.library.drawer.CircleDrawer;
1616
import com.daasuu.library.drawer.CustomDrawer;
1717
import com.daasuu.library.drawer.RectDrawer;
18-
import com.daasuu.library.easing.Ease;
19-
import com.daasuu.library.util.Util;
2018

2119
public class CustomDrawerSampleActivity extends AppCompatActivity {
2220

sample/src/main/java/com/daasuu/FPSAnimator/EasingSampleActivity.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
import android.graphics.Bitmap;
66
import android.graphics.BitmapFactory;
77
import android.graphics.Paint;
8-
import android.support.v4.content.ContextCompat;
9-
import android.support.v7.app.AppCompatActivity;
8+
import androidx.core.content.ContextCompat;
9+
import androidx.appcompat.app.AppCompatActivity;
1010
import android.os.Bundle;
1111

1212
import com.daasuu.FPSAnimator.util.UIUtil;

sample/src/main/java/com/daasuu/FPSAnimator/FPSSurfaceViewSampleActivity.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
import android.graphics.Bitmap;
66
import android.graphics.BitmapFactory;
77
import android.graphics.Paint;
8-
import android.support.design.widget.Snackbar;
9-
import android.support.v4.content.ContextCompat;
10-
import android.support.v7.app.AppCompatActivity;
8+
import com.google.android.material.snackbar.Snackbar;
9+
import androidx.core.content.ContextCompat;
10+
import androidx.appcompat.app.AppCompatActivity;
1111
import android.os.Bundle;
1212

1313
import com.daasuu.FPSAnimator.util.UIUtil;

sample/src/main/java/com/daasuu/FPSAnimator/MainActivity.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.daasuu.FPSAnimator;
22

33
import android.os.Bundle;
4-
import android.support.v7.app.AppCompatActivity;
4+
import androidx.appcompat.app.AppCompatActivity;
55
import android.view.View;
66
import android.widget.Button;
77

sample/src/main/java/com/daasuu/FPSAnimator/ParabolicMotionSampleActivity.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
import android.graphics.BitmapFactory;
77
import android.graphics.Paint;
88
import android.os.Bundle;
9-
import android.support.v4.content.ContextCompat;
10-
import android.support.v7.app.AppCompatActivity;
9+
import androidx.core.content.ContextCompat;
10+
import androidx.appcompat.app.AppCompatActivity;
1111

1212
import com.daasuu.library.Container;
1313
import com.daasuu.library.DisplayObject;

sample/src/main/java/com/daasuu/FPSAnimator/SpriteSheetSampleActivity.java

+2-3
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,15 @@
55
import android.graphics.Bitmap;
66
import android.graphics.BitmapFactory;
77
import android.os.Bundle;
8-
import android.os.Handler;
9-
import android.support.v7.app.AppCompatActivity;
8+
9+
import androidx.appcompat.app.AppCompatActivity;
1010

1111
import com.daasuu.FPSAnimator.util.UIUtil;
1212
import com.daasuu.library.Container;
1313
import com.daasuu.library.DisplayObject;
1414
import com.daasuu.library.FPSTextureView;
1515
import com.daasuu.library.callback.AnimCallBack;
1616
import com.daasuu.library.drawer.SpriteSheetDrawer;
17-
import com.daasuu.library.spritesheet.SpriteSheet;
1817
import com.daasuu.library.util.Util;
1918

2019
import java.util.ArrayList;

sample/src/main/java/com/daasuu/FPSAnimator/TweenSampleActivity.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
import android.graphics.BitmapFactory;
77
import android.graphics.Paint;
88
import android.os.Bundle;
9-
import android.support.design.widget.Snackbar;
10-
import android.support.v4.content.ContextCompat;
11-
import android.support.v7.app.AppCompatActivity;
9+
import com.google.android.material.snackbar.Snackbar;
10+
import androidx.core.content.ContextCompat;
11+
import androidx.appcompat.app.AppCompatActivity;
1212

1313
import com.daasuu.FPSAnimator.util.UIUtil;
1414
import com.daasuu.library.DisplayObject;

0 commit comments

Comments
 (0)