Skip to content

Commit 7dc681e

Browse files
committed
适配AndroidX
1 parent 9256ddd commit 7dc681e

File tree

73 files changed

+192
-190
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+192
-190
lines changed

app/build.gradle

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ android {
1717
targetSdkVersion rootProject.ext.targetSdkVersion
1818
versionCode 10
1919
versionName "1.0"
20-
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
20+
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
2121

2222
// 混淆配置
2323
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-app.pro'
@@ -139,14 +139,14 @@ dependencies {
139139
// 友盟隔离
140140
implementation project(':umeng')
141141

142-
implementation "com.android.support:appcompat-v7:$rootProject.ext.supportLibraryVersion"
143-
implementation "com.android.support:design:$rootProject.ext.supportLibraryVersion"
144-
implementation "com.android.support:support-v4:$rootProject.ext.supportLibraryVersion"
145-
implementation "com.android.support:cardview-v7:$rootProject.ext.supportLibraryVersion"
146-
implementation "com.android.support.constraint:constraint-layout:$rootProject.ext.constraintLayoutVersion"
142+
implementation 'androidx.appcompat:appcompat:1.1.0-alpha04'
143+
implementation 'com.google.android.material:material:1.1.0-alpha06'
144+
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
145+
implementation 'androidx.cardview:cardview:1.0.0'
146+
implementation 'androidx.constraintlayout:constraintlayout:2.0.0-alpha5'
147147

148148
// Dex分包,解决 64k 问题
149-
implementation 'com.android.support:multidex:1.0.3'
149+
implementation 'androidx.multidex:multidex:2.0.1'
150150

151151
// ButterKnife 注解库:https://github.com/JakeWharton/butterknife
152152
implementation 'com.jakewharton:butterknife:9.0.0-rc1'

app/src/main/AndroidManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030

3131
<!-- 适配Android 7.0文件意图 -->
3232
<provider
33-
android:name="android.support.v4.content.FileProvider"
33+
android:name="androidx.core.content.FileProvider"
3434
android:authorities="${applicationId}.provider"
3535
android:exported="false"
3636
android:grantUriPermissions="true">

app/src/main/java/com/hjq/demo/common/MyActivity.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
import android.content.pm.ActivityInfo;
44
import android.graphics.drawable.Drawable;
5-
import android.support.annotation.DrawableRes;
6-
import android.support.annotation.Nullable;
7-
import android.support.annotation.StringRes;
5+
import androidx.annotation.DrawableRes;
6+
import androidx.annotation.Nullable;
7+
import androidx.annotation.StringRes;
88
import android.util.Log;
99
import android.view.View;
1010

app/src/main/java/com/hjq/demo/common/MyApplication.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import android.app.Application;
44
import android.content.Context;
5-
import android.support.multidex.MultiDex;
5+
import androidx.multidex.MultiDex;
66

77
import com.hjq.demo.other.EventBusManager;
88
import com.hjq.image.ImageLoader;

app/src/main/java/com/hjq/demo/common/MyLazyFragment.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
import android.graphics.drawable.Drawable;
44
import android.os.Bundle;
5-
import android.support.annotation.DrawableRes;
6-
import android.support.annotation.NonNull;
7-
import android.support.annotation.Nullable;
8-
import android.support.annotation.StringRes;
5+
import androidx.annotation.DrawableRes;
6+
import androidx.annotation.NonNull;
7+
import androidx.annotation.Nullable;
8+
import androidx.annotation.StringRes;
99
import android.util.Log;
1010
import android.view.LayoutInflater;
1111
import android.view.View;

app/src/main/java/com/hjq/demo/common/MyListViewAdapter.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package com.hjq.demo.common;
22

33
import android.content.Context;
4-
import android.support.annotation.ColorInt;
5-
import android.support.annotation.DrawableRes;
6-
import android.support.annotation.IdRes;
7-
import android.support.annotation.StringRes;
4+
import androidx.annotation.ColorInt;
5+
import androidx.annotation.DrawableRes;
6+
import androidx.annotation.IdRes;
7+
import androidx.annotation.StringRes;
88
import android.view.View;
99
import android.view.ViewGroup;
1010
import android.widget.CompoundButton;

app/src/main/java/com/hjq/demo/common/MyRecyclerViewAdapter.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package com.hjq.demo.common;
22

33
import android.content.Context;
4-
import android.support.annotation.ColorInt;
5-
import android.support.annotation.DrawableRes;
6-
import android.support.annotation.IdRes;
7-
import android.support.annotation.StringRes;
4+
import androidx.annotation.ColorInt;
5+
import androidx.annotation.DrawableRes;
6+
import androidx.annotation.IdRes;
7+
import androidx.annotation.StringRes;
88
import android.view.View;
99
import android.view.ViewGroup;
1010
import android.widget.CompoundButton;

app/src/main/java/com/hjq/demo/helper/ActivityStackManager.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.hjq.demo.helper;
22

33
import android.app.Activity;
4-
import android.support.v4.util.ArrayMap;
4+
import androidx.collection.ArrayMap;
55

66
/**
77
* author : Android 轮子哥

app/src/main/java/com/hjq/demo/helper/IntentExtraUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ public IntentExtraUtils startActivity(Fragment fragment, int requestCode) {
8282
return this;
8383
}
8484

85-
public IntentExtraUtils startActivity(android.support.v4.app.Fragment fragment, int requestCode) {
85+
public IntentExtraUtils startActivity(androidx.fragment.app.Fragment fragment, int requestCode) {
8686
fragment.startActivityForResult(new Intent(fragment.getActivity(), sCurrentClass), requestCode);
8787
return this;
8888
}

app/src/main/java/com/hjq/demo/helper/PopupWindowHelper.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
import android.content.Context;
44
import android.graphics.Color;
55
import android.graphics.drawable.ColorDrawable;
6-
import android.support.annotation.NonNull;
7-
import android.support.annotation.Nullable;
6+
import androidx.annotation.NonNull;
7+
import androidx.annotation.Nullable;
88
import android.view.View;
99
import android.view.ViewGroup;
1010
import android.view.animation.Animation;

0 commit comments

Comments
 (0)