Skip to content
This repository was archived by the owner on Jan 30, 2022. It is now read-only.

Commit e27038a

Browse files
committed
migrate to androidx
1 parent 045adac commit e27038a

File tree

8 files changed

+68
-67
lines changed

8 files changed

+68
-67
lines changed
0 Bytes
Binary file not shown.

.idea/caches/gradle_models.ser

3.13 KB
Binary file not shown.

gradle.properties

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,7 @@
1313
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
1414
# org.gradle.parallel=true
1515
#Sat Jul 04 08:26:51 CST 2015
16+
android.enableJetifier=true
17+
android.useAndroidX=true
1618
systemProp.http.proxyHost=127.0.0.1
1719
systemProp.http.proxyPort=1080

library/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,5 @@ android {
1919

2020
dependencies {
2121
implementation fileTree(dir: 'libs', include: ['*.jar'])
22-
implementation 'com.android.support:appcompat-v7:28.0.0'
22+
implementation 'androidx.appcompat:appcompat:1.0.0'
2323
}

library/library.iml

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -115,35 +115,35 @@
115115
</content>
116116
<orderEntry type="jdk" jdkName="Android API 28 Platform" jdkType="Android SDK" />
117117
<orderEntry type="sourceFolder" forTests="false" />
118-
<orderEntry type="library" name="Gradle: com.android.support:support-fragment:28.0.0@aar" level="project" />
119-
<orderEntry type="library" name="Gradle: com.android.support:localbroadcastmanager:28.0.0@aar" level="project" />
120-
<orderEntry type="library" name="Gradle: com.android.support:documentfile:28.0.0@aar" level="project" />
121-
<orderEntry type="library" name="Gradle: com.android.support:animated-vector-drawable:28.0.0@aar" level="project" />
122-
<orderEntry type="library" name="Gradle: com.android.support:slidingpanelayout:28.0.0@aar" level="project" />
123-
<orderEntry type="library" name="Gradle: android.arch.lifecycle:viewmodel:1.1.1@aar" level="project" />
124-
<orderEntry type="library" name="Gradle: com.android.support:appcompat-v7:28.0.0@aar" level="project" />
125-
<orderEntry type="library" name="Gradle: com.android.support:loader:28.0.0@aar" level="project" />
126-
<orderEntry type="library" name="Gradle: android.arch.core:runtime:1.1.1@aar" level="project" />
127-
<orderEntry type="library" name="Gradle: android.arch.lifecycle:livedata-core:1.1.1@aar" level="project" />
128-
<orderEntry type="library" name="Gradle: com.android.support:collections:28.0.0@jar" level="project" />
129-
<orderEntry type="library" name="Gradle: com.android.support:cursoradapter:28.0.0@aar" level="project" />
130-
<orderEntry type="library" name="Gradle: android.arch.lifecycle:runtime:1.1.1@aar" level="project" />
131-
<orderEntry type="library" name="Gradle: com.android.support:support-compat:28.0.0@aar" level="project" />
132-
<orderEntry type="library" name="Gradle: com.android.support:support-core-ui:28.0.0@aar" level="project" />
133-
<orderEntry type="library" name="Gradle: com.android.support:asynclayoutinflater:28.0.0@aar" level="project" />
134-
<orderEntry type="library" name="Gradle: com.android.support:print:28.0.0@aar" level="project" />
135-
<orderEntry type="library" name="Gradle: android.arch.core:common:1.1.1@jar" level="project" />
136-
<orderEntry type="library" name="Gradle: com.android.support:versionedparcelable:28.0.0@aar" level="project" />
137-
<orderEntry type="library" name="Gradle: com.android.support:viewpager:28.0.0@aar" level="project" />
138-
<orderEntry type="library" name="Gradle: com.android.support:support-core-utils:28.0.0@aar" level="project" />
139-
<orderEntry type="library" name="Gradle: com.android.support:support-vector-drawable:28.0.0@aar" level="project" />
140-
<orderEntry type="library" name="Gradle: com.android.support:support-annotations:28.0.0@jar" level="project" />
141-
<orderEntry type="library" name="Gradle: android.arch.lifecycle:common:1.1.1@jar" level="project" />
142-
<orderEntry type="library" name="Gradle: com.android.support:interpolator:28.0.0@aar" level="project" />
143-
<orderEntry type="library" name="Gradle: android.arch.lifecycle:livedata:1.1.1@aar" level="project" />
144-
<orderEntry type="library" name="Gradle: com.android.support:drawerlayout:28.0.0@aar" level="project" />
145-
<orderEntry type="library" name="Gradle: com.android.support:coordinatorlayout:28.0.0@aar" level="project" />
146-
<orderEntry type="library" name="Gradle: com.android.support:customview:28.0.0@aar" level="project" />
147-
<orderEntry type="library" name="Gradle: com.android.support:swiperefreshlayout:28.0.0@aar" level="project" />
118+
<orderEntry type="library" name="Gradle: androidx.swiperefreshlayout:swiperefreshlayout:1.0.0@aar" level="project" />
119+
<orderEntry type="library" name="Gradle: androidx.legacy:legacy-support-core-ui:1.0.0@aar" level="project" />
120+
<orderEntry type="library" name="Gradle: androidx.viewpager:viewpager:1.0.0@aar" level="project" />
121+
<orderEntry type="library" name="Gradle: androidx.loader:loader:1.0.0@aar" level="project" />
122+
<orderEntry type="library" name="Gradle: androidx.drawerlayout:drawerlayout:1.0.0@aar" level="project" />
123+
<orderEntry type="library" name="Gradle: androidx.documentfile:documentfile:1.0.0@aar" level="project" />
124+
<orderEntry type="library" name="Gradle: androidx.localbroadcastmanager:localbroadcastmanager:1.0.0@aar" level="project" />
125+
<orderEntry type="library" name="Gradle: androidx.lifecycle:lifecycle-runtime:2.0.0@aar" level="project" />
126+
<orderEntry type="library" name="Gradle: androidx.lifecycle:lifecycle-livedata-core:2.0.0@aar" level="project" />
127+
<orderEntry type="library" name="Gradle: androidx.cursoradapter:cursoradapter:1.0.0@aar" level="project" />
128+
<orderEntry type="library" name="Gradle: androidx.lifecycle:lifecycle-livedata:2.0.0@aar" level="project" />
129+
<orderEntry type="library" name="Gradle: androidx.customview:customview:1.0.0@aar" level="project" />
130+
<orderEntry type="library" name="Gradle: androidx.core:core:1.0.0@aar" level="project" />
131+
<orderEntry type="library" name="Gradle: androidx.vectordrawable:vectordrawable-animated:1.0.0@aar" level="project" />
132+
<orderEntry type="library" name="Gradle: androidx.asynclayoutinflater:asynclayoutinflater:1.0.0@aar" level="project" />
133+
<orderEntry type="library" name="Gradle: androidx.interpolator:interpolator:1.0.0@aar" level="project" />
134+
<orderEntry type="library" name="Gradle: androidx.fragment:fragment:1.0.0@aar" level="project" />
135+
<orderEntry type="library" name="Gradle: androidx.lifecycle:lifecycle-common:2.0.0@jar" level="project" />
136+
<orderEntry type="library" name="Gradle: androidx.legacy:legacy-support-core-utils:1.0.0@aar" level="project" />
137+
<orderEntry type="library" name="Gradle: androidx.print:print:1.0.0@aar" level="project" />
138+
<orderEntry type="library" name="Gradle: androidx.versionedparcelable:versionedparcelable:1.0.0@aar" level="project" />
139+
<orderEntry type="library" name="Gradle: androidx.lifecycle:lifecycle-viewmodel:2.0.0@aar" level="project" />
140+
<orderEntry type="library" name="Gradle: androidx.slidingpanelayout:slidingpanelayout:1.0.0@aar" level="project" />
141+
<orderEntry type="library" name="Gradle: androidx.arch.core:core-common:2.0.0@jar" level="project" />
142+
<orderEntry type="library" name="Gradle: androidx.annotation:annotation:1.0.0@jar" level="project" />
143+
<orderEntry type="library" name="Gradle: androidx.coordinatorlayout:coordinatorlayout:1.0.0@aar" level="project" />
144+
<orderEntry type="library" name="Gradle: androidx.appcompat:appcompat:1.0.0@aar" level="project" />
145+
<orderEntry type="library" name="Gradle: androidx.vectordrawable:vectordrawable:1.0.0@aar" level="project" />
146+
<orderEntry type="library" name="Gradle: androidx.arch.core:core-runtime:2.0.0@aar" level="project" />
147+
<orderEntry type="library" name="Gradle: androidx.collection:collection:1.0.0@jar" level="project" />
148148
</component>
149149
</module>

sample/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@ android {
2020

2121
dependencies {
2222
implementation fileTree(dir: 'libs', include: ['*.jar'])
23-
implementation 'com.android.support:appcompat-v7:28.0.0'
23+
implementation 'androidx.appcompat:appcompat:1.0.2'
2424
implementation project(':library')
2525
}

sample/sample.iml

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -118,36 +118,36 @@
118118
</content>
119119
<orderEntry type="jdk" jdkName="Android API 28 Platform" jdkType="Android SDK" />
120120
<orderEntry type="sourceFolder" forTests="false" />
121-
<orderEntry type="library" name="Gradle: com.android.support:support-fragment:28.0.0@aar" level="project" />
122-
<orderEntry type="library" name="Gradle: com.android.support:localbroadcastmanager:28.0.0@aar" level="project" />
123-
<orderEntry type="library" name="Gradle: com.android.support:documentfile:28.0.0@aar" level="project" />
124-
<orderEntry type="library" name="Gradle: com.android.support:animated-vector-drawable:28.0.0@aar" level="project" />
125-
<orderEntry type="library" name="Gradle: com.android.support:slidingpanelayout:28.0.0@aar" level="project" />
126-
<orderEntry type="library" name="Gradle: android.arch.lifecycle:viewmodel:1.1.1@aar" level="project" />
127-
<orderEntry type="library" name="Gradle: com.android.support:appcompat-v7:28.0.0@aar" level="project" />
128-
<orderEntry type="library" name="Gradle: com.android.support:loader:28.0.0@aar" level="project" />
129-
<orderEntry type="library" name="Gradle: android.arch.core:runtime:1.1.1@aar" level="project" />
130-
<orderEntry type="library" name="Gradle: android.arch.lifecycle:livedata-core:1.1.1@aar" level="project" />
131-
<orderEntry type="library" name="Gradle: com.android.support:collections:28.0.0@jar" level="project" />
132-
<orderEntry type="library" name="Gradle: com.android.support:cursoradapter:28.0.0@aar" level="project" />
133-
<orderEntry type="library" name="Gradle: android.arch.lifecycle:runtime:1.1.1@aar" level="project" />
134-
<orderEntry type="library" name="Gradle: com.android.support:support-compat:28.0.0@aar" level="project" />
135-
<orderEntry type="library" name="Gradle: com.android.support:support-core-ui:28.0.0@aar" level="project" />
136-
<orderEntry type="library" name="Gradle: com.android.support:asynclayoutinflater:28.0.0@aar" level="project" />
137-
<orderEntry type="library" name="Gradle: com.android.support:print:28.0.0@aar" level="project" />
138-
<orderEntry type="library" name="Gradle: android.arch.core:common:1.1.1@jar" level="project" />
139-
<orderEntry type="library" name="Gradle: com.android.support:versionedparcelable:28.0.0@aar" level="project" />
140-
<orderEntry type="library" name="Gradle: com.android.support:viewpager:28.0.0@aar" level="project" />
141-
<orderEntry type="library" name="Gradle: com.android.support:support-core-utils:28.0.0@aar" level="project" />
142-
<orderEntry type="library" name="Gradle: com.android.support:support-vector-drawable:28.0.0@aar" level="project" />
143-
<orderEntry type="library" name="Gradle: com.android.support:support-annotations:28.0.0@jar" level="project" />
144-
<orderEntry type="library" name="Gradle: android.arch.lifecycle:common:1.1.1@jar" level="project" />
145-
<orderEntry type="library" name="Gradle: com.android.support:interpolator:28.0.0@aar" level="project" />
146-
<orderEntry type="library" name="Gradle: android.arch.lifecycle:livedata:1.1.1@aar" level="project" />
147-
<orderEntry type="library" name="Gradle: com.android.support:drawerlayout:28.0.0@aar" level="project" />
148-
<orderEntry type="library" name="Gradle: com.android.support:coordinatorlayout:28.0.0@aar" level="project" />
149-
<orderEntry type="library" name="Gradle: com.android.support:customview:28.0.0@aar" level="project" />
150-
<orderEntry type="library" name="Gradle: com.android.support:swiperefreshlayout:28.0.0@aar" level="project" />
121+
<orderEntry type="library" name="Gradle: androidx.swiperefreshlayout:swiperefreshlayout:1.0.0@aar" level="project" />
122+
<orderEntry type="library" name="Gradle: androidx.legacy:legacy-support-core-ui:1.0.0@aar" level="project" />
123+
<orderEntry type="library" name="Gradle: androidx.viewpager:viewpager:1.0.0@aar" level="project" />
124+
<orderEntry type="library" name="Gradle: androidx.loader:loader:1.0.0@aar" level="project" />
125+
<orderEntry type="library" name="Gradle: androidx.drawerlayout:drawerlayout:1.0.0@aar" level="project" />
126+
<orderEntry type="library" name="Gradle: androidx.documentfile:documentfile:1.0.0@aar" level="project" />
127+
<orderEntry type="library" name="Gradle: androidx.localbroadcastmanager:localbroadcastmanager:1.0.0@aar" level="project" />
128+
<orderEntry type="library" name="Gradle: androidx.appcompat:appcompat:1.0.2@aar" level="project" />
129+
<orderEntry type="library" name="Gradle: androidx.lifecycle:lifecycle-runtime:2.0.0@aar" level="project" />
130+
<orderEntry type="library" name="Gradle: androidx.lifecycle:lifecycle-livedata-core:2.0.0@aar" level="project" />
131+
<orderEntry type="library" name="Gradle: androidx.cursoradapter:cursoradapter:1.0.0@aar" level="project" />
132+
<orderEntry type="library" name="Gradle: androidx.lifecycle:lifecycle-livedata:2.0.0@aar" level="project" />
133+
<orderEntry type="library" name="Gradle: androidx.customview:customview:1.0.0@aar" level="project" />
134+
<orderEntry type="library" name="Gradle: androidx.vectordrawable:vectordrawable-animated:1.0.0@aar" level="project" />
135+
<orderEntry type="library" name="Gradle: androidx.asynclayoutinflater:asynclayoutinflater:1.0.0@aar" level="project" />
136+
<orderEntry type="library" name="Gradle: androidx.vectordrawable:vectordrawable:1.0.1@aar" level="project" />
137+
<orderEntry type="library" name="Gradle: androidx.interpolator:interpolator:1.0.0@aar" level="project" />
138+
<orderEntry type="library" name="Gradle: androidx.fragment:fragment:1.0.0@aar" level="project" />
139+
<orderEntry type="library" name="Gradle: androidx.lifecycle:lifecycle-common:2.0.0@jar" level="project" />
140+
<orderEntry type="library" name="Gradle: androidx.legacy:legacy-support-core-utils:1.0.0@aar" level="project" />
141+
<orderEntry type="library" name="Gradle: androidx.print:print:1.0.0@aar" level="project" />
142+
<orderEntry type="library" name="Gradle: androidx.versionedparcelable:versionedparcelable:1.0.0@aar" level="project" />
143+
<orderEntry type="library" name="Gradle: androidx.lifecycle:lifecycle-viewmodel:2.0.0@aar" level="project" />
144+
<orderEntry type="library" name="Gradle: androidx.slidingpanelayout:slidingpanelayout:1.0.0@aar" level="project" />
145+
<orderEntry type="library" name="Gradle: androidx.arch.core:core-common:2.0.0@jar" level="project" />
146+
<orderEntry type="library" name="Gradle: androidx.annotation:annotation:1.0.0@jar" level="project" />
147+
<orderEntry type="library" name="Gradle: androidx.coordinatorlayout:coordinatorlayout:1.0.0@aar" level="project" />
148+
<orderEntry type="library" name="Gradle: androidx.arch.core:core-runtime:2.0.0@aar" level="project" />
149+
<orderEntry type="library" name="Gradle: androidx.core:core:1.0.1@aar" level="project" />
150+
<orderEntry type="library" name="Gradle: androidx.collection:collection:1.0.0@jar" level="project" />
151151
<orderEntry type="module" module-name="library" />
152152
</component>
153153
</module>

sample/src/main/java/com/liangfeizc/rubberindicator/MainActivity.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
11
package com.liangfeizc.rubberindicator;
22

33
import android.os.Bundle;
4-
import android.support.v4.view.GestureDetectorCompat;
5-
import android.support.v7.app.AppCompatActivity;
4+
import androidx.core.view.GestureDetectorCompat;
5+
import androidx.appcompat.app.AppCompatActivity;
66
import android.util.Log;
77
import android.view.GestureDetector;
88
import android.view.Menu;
99
import android.view.MenuItem;
1010
import android.view.MotionEvent;
1111
import android.view.View;
1212
import android.widget.TextView;
13-
import android.widget.Toast;
1413

1514
import com.liangfeizc.RubberIndicator;
1615

@@ -25,7 +24,7 @@ public class MainActivity extends AppCompatActivity
2524
private static final String KEY_INDICATOR_ITEM_NUM = "indicator_item_num";
2625

2726
// set the number of indicator items to 5
28-
private int indicatorItemNum = 5;
27+
private int indicatorItemNum = 7;
2928

3029
private TextView mTextView;
3130
private RubberIndicator mRubberIndicator;
@@ -46,7 +45,7 @@ protected void onCreate(Bundle savedInstanceState) {
4645
if (savedInstanceState != null) {
4746
mRubberIndicator.setCount(savedInstanceState.getInt(KEY_INDICATOR_ITEM_NUM), savedInstanceState.getInt(KEY_INDICATOR_POSITION));
4847
} else {
49-
mRubberIndicator.setCount(indicatorItemNum, 2);
48+
mRubberIndicator.setCount(indicatorItemNum, 3);
5049
}
5150

5251
//mRubberIndicator.setCount(5, 2);

0 commit comments

Comments
 (0)