Commit 79f80bfb9b57ee2a2deff7e86a072d7f97a00ff2
1 parent
f0c79d5e
1 迁移到androidx
Showing
91 changed files
with
155 additions
and
291 deletions
app/build.gradle
| @@ -13,7 +13,7 @@ android { | @@ -13,7 +13,7 @@ android { | ||
| 13 | targetSdkVersion rootProject.ext.targetSdkVersion | 13 | targetSdkVersion rootProject.ext.targetSdkVersion |
| 14 | versionCode rootProject.ext.versionCode | 14 | versionCode rootProject.ext.versionCode |
| 15 | versionName rootProject.ext.versionName | 15 | versionName rootProject.ext.versionName |
| 16 | - testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" | 16 | + testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' |
| 17 | multiDexEnabled true | 17 | multiDexEnabled true |
| 18 | javaCompileOptions { | 18 | javaCompileOptions { |
| 19 | annotationProcessorOptions { | 19 | annotationProcessorOptions { |
| @@ -74,11 +74,11 @@ android { | @@ -74,11 +74,11 @@ android { | ||
| 74 | 74 | ||
| 75 | dependencies { | 75 | dependencies { |
| 76 | implementation fileTree(dir: 'libs', include: ['*.jar']) | 76 | implementation fileTree(dir: 'libs', include: ['*.jar']) |
| 77 | - implementation 'com.android.support:appcompat-v7:28.0.0' | ||
| 78 | - implementation 'com.android.support.constraint:constraint-layout:1.1.3' | 77 | + implementation 'androidx.appcompat:appcompat:1.0.0' |
| 78 | + implementation 'androidx.constraintlayout:constraintlayout:1.1.3' | ||
| 79 | testImplementation 'junit:junit:4.12' | 79 | testImplementation 'junit:junit:4.12' |
| 80 | - androidTestImplementation 'com.android.support.test:runner:1.0.2' | ||
| 81 | - androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2' | 80 | + androidTestImplementation 'androidx.test.ext:junit:1.1.1' |
| 81 | + androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.0' | ||
| 82 | implementation project(':moudle_pedometer') | 82 | implementation project(':moudle_pedometer') |
| 83 | implementation "com.cnlive.libs:base:$rootProject.libBase" | 83 | implementation "com.cnlive.libs:base:$rootProject.libBase" |
| 84 | implementation "com.qmuiteam:qmui:$rootProject.qmui" | 84 | implementation "com.qmuiteam:qmui:$rootProject.qmui" |
| @@ -87,7 +87,7 @@ dependencies { | @@ -87,7 +87,7 @@ dependencies { | ||
| 87 | //ARouter | 87 | //ARouter |
| 88 | implementation "com.alibaba:arouter-api:$rootProject.arouterApiVersion" | 88 | implementation "com.alibaba:arouter-api:$rootProject.arouterApiVersion" |
| 89 | annotationProcessor "com.alibaba:arouter-compiler:$rootProject.arouterCompilerVersion" | 89 | annotationProcessor "com.alibaba:arouter-compiler:$rootProject.arouterCompilerVersion" |
| 90 | - implementation 'com.android.support:design:28.0.0' | 90 | + implementation 'com.google.android.material:material:1.0.0' |
| 91 | 91 | ||
| 92 | implementation project(':library_baidumap') | 92 | implementation project(':library_baidumap') |
| 93 | 93 |
app/src/androidTest/java/com/example/modulepedometer/ExampleInstrumentedTest.java
| 1 | package com.example.modulepedometer; | 1 | package com.example.modulepedometer; |
| 2 | 2 | ||
| 3 | import android.content.Context; | 3 | import android.content.Context; |
| 4 | -import android.support.test.InstrumentationRegistry; | ||
| 5 | -import android.support.test.runner.AndroidJUnit4; | 4 | +import androidx.test.platform.app.InstrumentationRegistry; |
| 5 | +import androidx.test.ext.junit.runners.AndroidJUnit4; | ||
| 6 | 6 | ||
| 7 | import org.junit.Test; | 7 | import org.junit.Test; |
| 8 | import org.junit.runner.RunWith; | 8 | import org.junit.runner.RunWith; |
app/src/main/java/com/example/modulepedometer/MainActivity.java
| @@ -2,31 +2,16 @@ package com.example.modulepedometer; | @@ -2,31 +2,16 @@ package com.example.modulepedometer; | ||
| 2 | 2 | ||
| 3 | import android.content.Intent; | 3 | import android.content.Intent; |
| 4 | import android.os.Bundle; | 4 | import android.os.Bundle; |
| 5 | -import android.support.v4.content.ContextCompat; | ||
| 6 | -import android.support.v7.app.AppCompatActivity; | ||
| 7 | -import android.text.TextUtils; | 5 | +import androidx.core.content.ContextCompat; |
| 6 | +import androidx.appcompat.app.AppCompatActivity; | ||
| 7 | + | ||
| 8 | import android.view.View; | 8 | import android.view.View; |
| 9 | 9 | ||
| 10 | import com.alibaba.android.arouter.launcher.ARouter; | 10 | import com.alibaba.android.arouter.launcher.ARouter; |
| 11 | -import com.baidu.mapapi.model.LatLng; | ||
| 12 | -import com.baidu.mapapi.search.geocode.GeoCodeResult; | ||
| 13 | -import com.baidu.mapapi.search.geocode.GeoCoder; | ||
| 14 | -import com.baidu.mapapi.search.geocode.OnGetGeoCoderResultListener; | ||
| 15 | -import com.baidu.mapapi.search.geocode.ReverseGeoCodeOption; | ||
| 16 | -import com.baidu.mapapi.search.geocode.ReverseGeoCodeResult; | ||
| 17 | -import com.cnlive.libs.base.util.AlertUtil; | ||
| 18 | import com.cnlive.moudle.calorie.service.CalorieService; | 11 | import com.cnlive.moudle.calorie.service.CalorieService; |
| 19 | -import com.cnlive.moudle.collectionTrace.ui.activity.CollRunRaceDetailActivity; | ||
| 20 | -import com.cnlive.moudle.collectionTrace.ui.activity.CollRunningFinishActivity; | ||
| 21 | import com.cnlive.moudle.collectionTrace.ui.activity.RaceListActivity; | 12 | import com.cnlive.moudle.collectionTrace.ui.activity.RaceListActivity; |
| 22 | -import com.cnlive.moudle.collectionTrace.ui.activity.RaceNameListActivity; | ||
| 23 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; | 13 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; |
| 24 | -import com.cnlive.moudle.pedometer.model.Constant; | ||
| 25 | -import com.cnlive.moudle.pedometer.service.KeepLiveService; | ||
| 26 | -import com.cnlive.moudle.pedometer.ui.activity.MyRecordActivity; | ||
| 27 | import com.cnlive.moudle.pedometer.ui.activity.RunLineActivity; | 14 | import com.cnlive.moudle.pedometer.ui.activity.RunLineActivity; |
| 28 | -import com.cnlive.moudle.pedometer.ui.activity.SelfRecordActivity; | ||
| 29 | -import com.cnlive.moudle.pedometer.utils.MyMapUtil; | ||
| 30 | 15 | ||
| 31 | 16 | ||
| 32 | public class MainActivity extends AppCompatActivity { | 17 | public class MainActivity extends AppCompatActivity { |
build.gradle
| @@ -56,28 +56,24 @@ ext { | @@ -56,28 +56,24 @@ ext { | ||
| 56 | minSdkVersion = 16 | 56 | minSdkVersion = 16 |
| 57 | targetSdkVersion = 29 | 57 | targetSdkVersion = 29 |
| 58 | 58 | ||
| 59 | - //support 相关 | ||
| 60 | - supportV4 = '28.0.0' | ||
| 61 | - appcompatV7 = '28.0.0' | ||
| 62 | - design = '28.0.0' | ||
| 63 | - supportV13 = '28.0.0' | ||
| 64 | - recyclerviewV7 = '28.0.0' | ||
| 65 | - cardviewV7 = '28.0.0' | ||
| 66 | - | ||
| 67 | - appArch = '1.1.0' | 59 | + appArch = '1.3.6.2-androidx-beta1' |
| 68 | //qmui | 60 | //qmui |
| 69 | qmui = '1.1.5' | 61 | qmui = '1.1.5' |
| 70 | 62 | ||
| 71 | - libBase = '1.9.1.4' | 63 | + libBase = '1.9.1.8-androidx-beta3' |
| 72 | libNetwork = '1.1.0' | 64 | libNetwork = '1.1.0' |
| 73 | libLargeImage = '1.0.1' | 65 | libLargeImage = '1.0.1' |
| 74 | libEmoj = '1.9.8' | 66 | libEmoj = '1.9.8' |
| 75 | libMenu = '1.0.4' | 67 | libMenu = '1.0.4' |
| 76 | 68 | ||
| 77 | //glide | 69 | //glide |
| 78 | - glide = '4.5.0' | ||
| 79 | - glideTransformations = '3.0.1' | ||
| 80 | - compiler = '4.5.0' | 70 | +// glide = '4.5.0' |
| 71 | +// glideTransformations = '3.0.1' | ||
| 72 | +// compiler = '4.5.0' | ||
| 73 | + | ||
| 74 | + glide = '4.11.0' | ||
| 75 | + glideTransformations = '4.1.0' | ||
| 76 | + compiler = '4.11.0' | ||
| 81 | 77 | ||
| 82 | magicindicator = '1.6.0' | 78 | magicindicator = '1.6.0' |
| 83 | 79 |
config.gradle
gradle.properties
| @@ -14,4 +14,6 @@ org.gradle.jvmargs=-Xmx1536m | @@ -14,4 +14,6 @@ org.gradle.jvmargs=-Xmx1536m | ||
| 14 | #android.useAndroidX=true | 14 | #android.useAndroidX=true |
| 15 | #android.enableJetifier=true | 15 | #android.enableJetifier=true |
| 16 | android.injected.testOnly=false | 16 | android.injected.testOnly=false |
| 17 | +android.useAndroidX=true | ||
| 18 | +android.enableJetifier=true | ||
| 17 | 19 |
moudle_pedometer/build.gradle
| @@ -57,12 +57,12 @@ android { | @@ -57,12 +57,12 @@ android { | ||
| 57 | 57 | ||
| 58 | dependencies { | 58 | dependencies { |
| 59 | implementation fileTree(include: ['*.jar'], dir: 'libs') | 59 | implementation fileTree(include: ['*.jar'], dir: 'libs') |
| 60 | - implementation "com.android.support:support-v4:$rootProject.supportV4" | ||
| 61 | - implementation "com.android.support:appcompat-v7:$rootProject.appcompatV7" | ||
| 62 | - implementation "com.android.support:design:$rootProject.design" | ||
| 63 | - implementation "com.android.support:support-v13:$rootProject.supportV13" | ||
| 64 | - implementation "com.android.support:recyclerview-v7:$rootProject.recyclerviewV7" | ||
| 65 | - implementation "com.android.support:cardview-v7:$rootProject.cardviewV7" | 60 | + implementation 'androidx.legacy:legacy-support-v4:1.0.0' |
| 61 | + implementation 'androidx.appcompat:appcompat:1.0.0' | ||
| 62 | + implementation 'com.google.android.material:material:1.0.0' | ||
| 63 | + implementation 'androidx.legacy:legacy-support-v13:1.0.0' | ||
| 64 | + implementation 'androidx.recyclerview:recyclerview:1.0.0' | ||
| 65 | + implementation 'androidx.cardview:cardview:1.0.0' | ||
| 66 | implementation "com.cnlive.libs:arch:$rootProject.appArch" | 66 | implementation "com.cnlive.libs:arch:$rootProject.appArch" |
| 67 | implementation "com.qmuiteam:qmui:$rootProject.qmui" | 67 | implementation "com.qmuiteam:qmui:$rootProject.qmui" |
| 68 | implementation "com.cnlive.libs:base:$rootProject.libBase" | 68 | implementation "com.cnlive.libs:base:$rootProject.libBase" |
| @@ -73,8 +73,8 @@ dependencies { | @@ -73,8 +73,8 @@ dependencies { | ||
| 73 | //glide | 73 | //glide |
| 74 | implementation "com.github.bumptech.glide:glide:$rootProject.glide" | 74 | implementation "com.github.bumptech.glide:glide:$rootProject.glide" |
| 75 | implementation "jp.wasabeef:glide-transformations:$rootProject.glideTransformations" | 75 | implementation "jp.wasabeef:glide-transformations:$rootProject.glideTransformations" |
| 76 | - implementation 'com.android.support.constraint:constraint-layout:1.1.3' | ||
| 77 | - implementation 'com.android.support:support-v4:28.0.0' | 76 | + implementation 'androidx.constraintlayout:constraintlayout:1.1.3' |
| 77 | + implementation 'androidx.legacy:legacy-support-v4:1.0.0' | ||
| 78 | annotationProcessor "com.github.bumptech.glide:compiler:$rootProject.compiler" | 78 | annotationProcessor "com.github.bumptech.glide:compiler:$rootProject.compiler" |
| 79 | 79 | ||
| 80 | //-------------------------------------------------------- | 80 | //-------------------------------------------------------- |
moudle_pedometer/src/androidTest/java/com/example/moudle_pedometer/ExampleInstrumentedTest.java
| 1 | package com.example.moudle_pedometer; | 1 | package com.example.moudle_pedometer; |
| 2 | 2 | ||
| 3 | import android.content.Context; | 3 | import android.content.Context; |
| 4 | -import android.support.test.InstrumentationRegistry; | ||
| 5 | -import android.support.test.runner.AndroidJUnit4; | 4 | +import androidx.test.platform.app.InstrumentationRegistry; |
| 5 | +import androidx.test.ext.junit.runners.AndroidJUnit4; | ||
| 6 | 6 | ||
| 7 | import org.junit.Test; | 7 | import org.junit.Test; |
| 8 | import org.junit.runner.RunWith; | 8 | import org.junit.runner.RunWith; |
moudle_pedometer/src/main/java/com/cnlive/moudle/calorie/service/CalorieService.java
| @@ -19,7 +19,7 @@ import android.os.Binder; | @@ -19,7 +19,7 @@ import android.os.Binder; | ||
| 19 | import android.os.Build; | 19 | import android.os.Build; |
| 20 | import android.os.CountDownTimer; | 20 | import android.os.CountDownTimer; |
| 21 | import android.os.IBinder; | 21 | import android.os.IBinder; |
| 22 | -import android.support.v4.app.NotificationCompat; | 22 | +import androidx.core.app.NotificationCompat; |
| 23 | import android.text.TextUtils; | 23 | import android.text.TextUtils; |
| 24 | import android.util.Log; | 24 | import android.util.Log; |
| 25 | import android.widget.RemoteViews; | 25 | import android.widget.RemoteViews; |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/frame/view/CollRunningFinishFragmentView.java
| @@ -3,7 +3,7 @@ package com.cnlive.moudle.collectionTrace.frame.view; | @@ -3,7 +3,7 @@ package com.cnlive.moudle.collectionTrace.frame.view; | ||
| 3 | import android.content.Context; | 3 | import android.content.Context; |
| 4 | import android.graphics.Bitmap; | 4 | import android.graphics.Bitmap; |
| 5 | import android.os.Handler; | 5 | import android.os.Handler; |
| 6 | -import android.support.v7.widget.LinearLayoutManager; | 6 | +import androidx.recyclerview.widget.LinearLayoutManager; |
| 7 | import android.text.TextUtils; | 7 | import android.text.TextUtils; |
| 8 | import android.util.Log; | 8 | import android.util.Log; |
| 9 | import android.view.MotionEvent; | 9 | import android.view.MotionEvent; |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/frame/view/CollTraceListDetailFragmentView.java
| @@ -3,7 +3,7 @@ package com.cnlive.moudle.collectionTrace.frame.view; | @@ -3,7 +3,7 @@ package com.cnlive.moudle.collectionTrace.frame.view; | ||
| 3 | import android.content.Context; | 3 | import android.content.Context; |
| 4 | import android.graphics.Point; | 4 | import android.graphics.Point; |
| 5 | import android.os.Handler; | 5 | import android.os.Handler; |
| 6 | -import android.support.v7.widget.LinearLayoutManager; | 6 | +import androidx.recyclerview.widget.LinearLayoutManager; |
| 7 | import android.text.TextUtils; | 7 | import android.text.TextUtils; |
| 8 | import android.util.Log; | 8 | import android.util.Log; |
| 9 | import android.view.MotionEvent; | 9 | import android.view.MotionEvent; |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/frame/view/RaceListView.java
| 1 | package com.cnlive.moudle.collectionTrace.frame.view; | 1 | package com.cnlive.moudle.collectionTrace.frame.view; |
| 2 | 2 | ||
| 3 | -import android.support.v7.widget.LinearLayoutManager; | 3 | +import androidx.recyclerview.widget.LinearLayoutManager; |
| 4 | import android.view.View; | 4 | import android.view.View; |
| 5 | 5 | ||
| 6 | import com.cnlive.libs.base.util.AlertUtil; | 6 | import com.cnlive.libs.base.util.AlertUtil; |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/frame/view/RaceNameListView.java
| 1 | package com.cnlive.moudle.collectionTrace.frame.view; | 1 | package com.cnlive.moudle.collectionTrace.frame.view; |
| 2 | 2 | ||
| 3 | import android.os.Handler; | 3 | import android.os.Handler; |
| 4 | -import android.support.v7.widget.LinearLayoutManager; | 4 | +import androidx.recyclerview.widget.LinearLayoutManager; |
| 5 | import android.text.TextUtils; | 5 | import android.text.TextUtils; |
| 6 | import android.util.Log; | 6 | import android.util.Log; |
| 7 | import android.view.View; | 7 | import android.view.View; |
| @@ -13,23 +13,18 @@ import com.baidu.trace.api.fence.CreateFenceResponse; | @@ -13,23 +13,18 @@ import com.baidu.trace.api.fence.CreateFenceResponse; | ||
| 13 | import com.baidu.trace.api.fence.DeleteFenceRequest; | 13 | import com.baidu.trace.api.fence.DeleteFenceRequest; |
| 14 | import com.baidu.trace.api.fence.DeleteFenceResponse; | 14 | import com.baidu.trace.api.fence.DeleteFenceResponse; |
| 15 | import com.baidu.trace.api.fence.DeleteMonitoredPersonResponse; | 15 | import com.baidu.trace.api.fence.DeleteMonitoredPersonResponse; |
| 16 | -import com.baidu.trace.api.fence.FenceInfo; | ||
| 17 | import com.baidu.trace.api.fence.FenceListRequest; | 16 | import com.baidu.trace.api.fence.FenceListRequest; |
| 18 | import com.baidu.trace.api.fence.FenceListResponse; | 17 | import com.baidu.trace.api.fence.FenceListResponse; |
| 19 | -import com.baidu.trace.api.fence.FenceShape; | ||
| 20 | import com.baidu.trace.api.fence.HistoryAlarmResponse; | 18 | import com.baidu.trace.api.fence.HistoryAlarmResponse; |
| 21 | import com.baidu.trace.api.fence.ListMonitoredPersonResponse; | 19 | import com.baidu.trace.api.fence.ListMonitoredPersonResponse; |
| 22 | import com.baidu.trace.api.fence.MonitoredStatusByLocationResponse; | 20 | import com.baidu.trace.api.fence.MonitoredStatusByLocationResponse; |
| 23 | import com.baidu.trace.api.fence.MonitoredStatusResponse; | 21 | import com.baidu.trace.api.fence.MonitoredStatusResponse; |
| 24 | import com.baidu.trace.api.fence.OnFenceListener; | 22 | import com.baidu.trace.api.fence.OnFenceListener; |
| 25 | -import com.baidu.trace.api.fence.PolylineFence; | ||
| 26 | import com.baidu.trace.api.fence.UpdateFenceResponse; | 23 | import com.baidu.trace.api.fence.UpdateFenceResponse; |
| 27 | import com.baidu.trace.model.CoordType; | 24 | import com.baidu.trace.model.CoordType; |
| 28 | import com.baidu.trace.model.LatLng; | 25 | import com.baidu.trace.model.LatLng; |
| 29 | import com.cnlive.libs.base.util.AlertUtil; | 26 | import com.cnlive.libs.base.util.AlertUtil; |
| 30 | -import com.cnlive.moudle.collectionTrace.commonInfo.CollCommonInfo; | ||
| 31 | import com.cnlive.moudle.collectionTrace.frame.presenter.RaceNameListPresenter; | 27 | import com.cnlive.moudle.collectionTrace.frame.presenter.RaceNameListPresenter; |
| 32 | -import com.cnlive.moudle.collectionTrace.model.BindingShoeInfo; | ||
| 33 | import com.cnlive.moudle.collectionTrace.model.CollectPoint; | 28 | import com.cnlive.moudle.collectionTrace.model.CollectPoint; |
| 34 | import com.cnlive.moudle.collectionTrace.model.RaceNameListInfo; | 29 | import com.cnlive.moudle.collectionTrace.model.RaceNameListInfo; |
| 35 | import com.cnlive.moudle.collectionTrace.ui.activity.CollTraceListDetailActivity; | 30 | import com.cnlive.moudle.collectionTrace.ui.activity.CollTraceListDetailActivity; |
| @@ -46,7 +41,6 @@ import com.cnlive.moudle.pedometer.utils.NetUtil; | @@ -46,7 +41,6 @@ import com.cnlive.moudle.pedometer.utils.NetUtil; | ||
| 46 | import com.cnlive.moudle.pedometer.utils.QMUITipDialogUtil; | 41 | import com.cnlive.moudle.pedometer.utils.QMUITipDialogUtil; |
| 47 | import com.example.moudle_pedometer.R; | 42 | import com.example.moudle_pedometer.R; |
| 48 | import com.hannesdorfmann.mosby3.mvp.MvpView; | 43 | import com.hannesdorfmann.mosby3.mvp.MvpView; |
| 49 | -import com.qmuiteam.qmui.widget.dialog.QMUITipDialog; | ||
| 50 | import com.scwang.smartrefresh.layout.footer.ClassicsFooter; | 44 | import com.scwang.smartrefresh.layout.footer.ClassicsFooter; |
| 51 | import com.scwang.smartrefresh.layout.header.ClassicsHeader; | 45 | import com.scwang.smartrefresh.layout.header.ClassicsHeader; |
| 52 | 46 |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/service/CollKeepLiveService.java
| @@ -4,7 +4,6 @@ import android.annotation.SuppressLint; | @@ -4,7 +4,6 @@ import android.annotation.SuppressLint; | ||
| 4 | import android.app.Notification; | 4 | import android.app.Notification; |
| 5 | import android.app.NotificationChannel; | 5 | import android.app.NotificationChannel; |
| 6 | import android.app.NotificationManager; | 6 | import android.app.NotificationManager; |
| 7 | -import android.app.PendingIntent; | ||
| 8 | import android.app.Service; | 7 | import android.app.Service; |
| 9 | import android.content.ComponentName; | 8 | import android.content.ComponentName; |
| 10 | import android.content.Context; | 9 | import android.content.Context; |
| @@ -15,13 +14,11 @@ import android.os.Build; | @@ -15,13 +14,11 @@ import android.os.Build; | ||
| 15 | import android.os.Handler; | 14 | import android.os.Handler; |
| 16 | import android.os.IBinder; | 15 | import android.os.IBinder; |
| 17 | import android.os.PowerManager; | 16 | import android.os.PowerManager; |
| 18 | -import android.support.v4.app.NotificationCompat; | 17 | +import androidx.core.app.NotificationCompat; |
| 19 | import android.util.Log; | 18 | import android.util.Log; |
| 20 | 19 | ||
| 21 | import com.cnlive.moudle.collectionTrace.receivers.CollServiceReceiver; | 20 | import com.cnlive.moudle.collectionTrace.receivers.CollServiceReceiver; |
| 22 | import com.cnlive.moudle.collectionTrace.commonInfo.CollCommonInfo; | 21 | import com.cnlive.moudle.collectionTrace.commonInfo.CollCommonInfo; |
| 23 | -import com.cnlive.moudle.collectionTrace.ui.activity.CollRunningMapActivity; | ||
| 24 | -import com.cnlive.moudle.pedometer.ui.activity.PedometerMainActivity; | ||
| 25 | import com.cnlive.moudle.pedometer.utils.ServiceUtils; | 22 | import com.cnlive.moudle.pedometer.utils.ServiceUtils; |
| 26 | import com.example.moudle_pedometer.R; | 23 | import com.example.moudle_pedometer.R; |
| 27 | 24 |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/service/CollStepService.java
| @@ -20,11 +20,10 @@ import android.os.Build; | @@ -20,11 +20,10 @@ import android.os.Build; | ||
| 20 | import android.os.CountDownTimer; | 20 | import android.os.CountDownTimer; |
| 21 | import android.os.Handler; | 21 | import android.os.Handler; |
| 22 | import android.os.IBinder; | 22 | import android.os.IBinder; |
| 23 | -import android.support.v4.app.NotificationCompat; | 23 | +import androidx.core.app.NotificationCompat; |
| 24 | import android.text.TextUtils; | 24 | import android.text.TextUtils; |
| 25 | import android.util.Log; | 25 | import android.util.Log; |
| 26 | import android.widget.RemoteViews; | 26 | import android.widget.RemoteViews; |
| 27 | -import android.widget.Toast; | ||
| 28 | 27 | ||
| 29 | import com.baidu.trace.LBSTraceClient; | 28 | import com.baidu.trace.LBSTraceClient; |
| 30 | import com.baidu.trace.Trace; | 29 | import com.baidu.trace.Trace; |
| @@ -36,14 +35,12 @@ import com.baidu.trace.model.OnTraceListener; | @@ -36,14 +35,12 @@ import com.baidu.trace.model.OnTraceListener; | ||
| 36 | import com.baidu.trace.model.PushMessage; | 35 | import com.baidu.trace.model.PushMessage; |
| 37 | import com.baidu.trace.model.StatusCodes; | 36 | import com.baidu.trace.model.StatusCodes; |
| 38 | import com.cnlive.moudle.collectionTrace.commonInfo.CollCommonInfo; | 37 | import com.cnlive.moudle.collectionTrace.commonInfo.CollCommonInfo; |
| 39 | -import com.cnlive.moudle.collectionTrace.ui.activity.CollRunningMapActivity; | ||
| 40 | import com.cnlive.moudle.pedometer.model.Constant; | 38 | import com.cnlive.moudle.pedometer.model.Constant; |
| 41 | import com.cnlive.moudle.pedometer.model.MessageEvent; | 39 | import com.cnlive.moudle.pedometer.model.MessageEvent; |
| 42 | import com.cnlive.moudle.pedometer.model.step.StepCount; | 40 | import com.cnlive.moudle.pedometer.model.step.StepCount; |
| 43 | import com.cnlive.moudle.pedometer.model.step.StepValuePassListener; | 41 | import com.cnlive.moudle.pedometer.model.step.StepValuePassListener; |
| 44 | import com.cnlive.moudle.pedometer.sql.db.DbCore; | 42 | import com.cnlive.moudle.pedometer.sql.db.DbCore; |
| 45 | import com.cnlive.moudle.pedometer.sql.entity.CollUserStepEntity; | 43 | import com.cnlive.moudle.pedometer.sql.entity.CollUserStepEntity; |
| 46 | -import com.cnlive.moudle.pedometer.ui.activity.PedometerMainActivity; | ||
| 47 | import com.cnlive.moudle.collectionTrace.utils.CollStepUtil; | 44 | import com.cnlive.moudle.collectionTrace.utils.CollStepUtil; |
| 48 | import com.cnlive.moudle.pedometer.utils.ServiceUtils; | 45 | import com.cnlive.moudle.pedometer.utils.ServiceUtils; |
| 49 | import com.example.moudle_pedometer.R; | 46 | import com.example.moudle_pedometer.R; |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/activity/CollPedometerMainActivity.java
| @@ -3,14 +3,12 @@ package com.cnlive.moudle.collectionTrace.ui.activity; | @@ -3,14 +3,12 @@ package com.cnlive.moudle.collectionTrace.ui.activity; | ||
| 3 | import android.Manifest; | 3 | import android.Manifest; |
| 4 | import android.app.Activity; | 4 | import android.app.Activity; |
| 5 | import android.content.Intent; | 5 | import android.content.Intent; |
| 6 | -import android.content.pm.PackageInfo; | ||
| 7 | -import android.content.pm.PackageManager; | ||
| 8 | import android.os.Build; | 6 | import android.os.Build; |
| 9 | import android.os.Bundle; | 7 | import android.os.Bundle; |
| 10 | import android.provider.Settings; | 8 | import android.provider.Settings; |
| 11 | -import android.support.annotation.NonNull; | ||
| 12 | -import android.support.v4.app.NotificationManagerCompat; | ||
| 13 | -import android.support.v4.content.ContextCompat; | 9 | +import androidx.annotation.NonNull; |
| 10 | +import androidx.core.app.NotificationManagerCompat; | ||
| 11 | +import androidx.core.content.ContextCompat; | ||
| 14 | import android.util.Log; | 12 | import android.util.Log; |
| 15 | import android.widget.Toast; | 13 | import android.widget.Toast; |
| 16 | 14 | ||
| @@ -19,7 +17,6 @@ import com.cnlive.libs.base.ui.QMUIFragmentActivity; | @@ -19,7 +17,6 @@ import com.cnlive.libs.base.ui.QMUIFragmentActivity; | ||
| 19 | import com.cnlive.libs.base.util.StatusBarUtil2; | 17 | import com.cnlive.libs.base.util.StatusBarUtil2; |
| 20 | import com.cnlive.moudle.collectionTrace.ui.fragment.CollRunMainFragment; | 18 | import com.cnlive.moudle.collectionTrace.ui.fragment.CollRunMainFragment; |
| 21 | import com.cnlive.moudle.pedometer.net.bean.RunRaceDetailInfo; | 19 | import com.cnlive.moudle.pedometer.net.bean.RunRaceDetailInfo; |
| 22 | -import com.cnlive.moudle.pedometer.ui.fragment.RunMainFragment; | ||
| 23 | import com.cnlive.moudle.pedometer.utils.MyMapUtil; | 20 | import com.cnlive.moudle.pedometer.utils.MyMapUtil; |
| 24 | import com.cnlive.moudle.pedometer.utils.lib_permisshelper.PermissionsListener; | 21 | import com.cnlive.moudle.pedometer.utils.lib_permisshelper.PermissionsListener; |
| 25 | import com.cnlive.moudle.pedometer.utils.lib_permisshelper.PermissionsUtils; | 22 | import com.cnlive.moudle.pedometer.utils.lib_permisshelper.PermissionsUtils; |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/activity/CollRunRaceDetailActivity.java
| @@ -4,7 +4,7 @@ import android.app.Activity; | @@ -4,7 +4,7 @@ import android.app.Activity; | ||
| 4 | import android.content.Context; | 4 | import android.content.Context; |
| 5 | import android.content.Intent; | 5 | import android.content.Intent; |
| 6 | import android.os.Bundle; | 6 | import android.os.Bundle; |
| 7 | -import android.support.annotation.Nullable; | 7 | +import androidx.annotation.Nullable; |
| 8 | 8 | ||
| 9 | import com.alibaba.android.arouter.facade.annotation.Route; | 9 | import com.alibaba.android.arouter.facade.annotation.Route; |
| 10 | import com.cnlive.libs.base.ui.QMUIFragment; | 10 | import com.cnlive.libs.base.ui.QMUIFragment; |
| @@ -14,10 +14,6 @@ import com.cnlive.libs.base.util.StatusBarUtil2; | @@ -14,10 +14,6 @@ import com.cnlive.libs.base.util.StatusBarUtil2; | ||
| 14 | import com.cnlive.moudle.collectionTrace.commonInfo.CollCommonInfo; | 14 | import com.cnlive.moudle.collectionTrace.commonInfo.CollCommonInfo; |
| 15 | import com.cnlive.moudle.collectionTrace.ui.fragment.CollRunMainFragment; | 15 | import com.cnlive.moudle.collectionTrace.ui.fragment.CollRunMainFragment; |
| 16 | import com.cnlive.moudle.collectionTrace.ui.fragment.CollRunRaceDetailFragment; | 16 | import com.cnlive.moudle.collectionTrace.ui.fragment.CollRunRaceDetailFragment; |
| 17 | -import com.cnlive.moudle.collectionTrace.utils.CollStepUtil; | ||
| 18 | -import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; | ||
| 19 | -import com.cnlive.moudle.pedometer.sql.entity.CollUserStepEntity; | ||
| 20 | -import com.cnlive.moudle.pedometer.ui.widget.SelectDialog; | ||
| 21 | import com.cnlive.moudle.pedometer.utils.CheckUtil; | 17 | import com.cnlive.moudle.pedometer.utils.CheckUtil; |
| 22 | import com.example.moudle_pedometer.R; | 18 | import com.example.moudle_pedometer.R; |
| 23 | 19 |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/activity/CollRunningFinishActivity.java
| @@ -3,15 +3,13 @@ package com.cnlive.moudle.collectionTrace.ui.activity; | @@ -3,15 +3,13 @@ package com.cnlive.moudle.collectionTrace.ui.activity; | ||
| 3 | import android.app.Activity; | 3 | import android.app.Activity; |
| 4 | import android.content.Intent; | 4 | import android.content.Intent; |
| 5 | import android.os.Bundle; | 5 | import android.os.Bundle; |
| 6 | -import android.support.annotation.Nullable; | 6 | +import androidx.annotation.Nullable; |
| 7 | 7 | ||
| 8 | import com.alibaba.android.arouter.facade.annotation.Route; | 8 | import com.alibaba.android.arouter.facade.annotation.Route; |
| 9 | import com.cnlive.libs.base.ui.QMUIFragment; | 9 | import com.cnlive.libs.base.ui.QMUIFragment; |
| 10 | import com.cnlive.libs.base.ui.QMUIFragmentActivity; | 10 | import com.cnlive.libs.base.ui.QMUIFragmentActivity; |
| 11 | import com.cnlive.libs.base.util.StatusBarUtil2; | 11 | import com.cnlive.libs.base.util.StatusBarUtil2; |
| 12 | import com.cnlive.moudle.collectionTrace.ui.fragment.CollRunningFinishFragment; | 12 | import com.cnlive.moudle.collectionTrace.ui.fragment.CollRunningFinishFragment; |
| 13 | -import com.cnlive.moudle.pedometer.model.RunningFinishBean; | ||
| 14 | -import com.cnlive.moudle.pedometer.ui.fragment.RunningFinishFragment; | ||
| 15 | import com.example.moudle_pedometer.R; | 13 | import com.example.moudle_pedometer.R; |
| 16 | 14 | ||
| 17 | /** | 15 | /** |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/activity/RaceListActivity.java
| @@ -2,7 +2,7 @@ package com.cnlive.moudle.collectionTrace.ui.activity; | @@ -2,7 +2,7 @@ package com.cnlive.moudle.collectionTrace.ui.activity; | ||
| 2 | 2 | ||
| 3 | import android.content.Context; | 3 | import android.content.Context; |
| 4 | import android.content.Intent; | 4 | import android.content.Intent; |
| 5 | -import android.support.v7.app.AppCompatActivity; | 5 | +import androidx.appcompat.app.AppCompatActivity; |
| 6 | import android.os.Bundle; | 6 | import android.os.Bundle; |
| 7 | 7 | ||
| 8 | import com.cnlive.libs.base.util.StatusBarUtil; | 8 | import com.cnlive.libs.base.util.StatusBarUtil; |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/activity/RaceNameListActivity.java
| @@ -2,7 +2,7 @@ package com.cnlive.moudle.collectionTrace.ui.activity; | @@ -2,7 +2,7 @@ package com.cnlive.moudle.collectionTrace.ui.activity; | ||
| 2 | 2 | ||
| 3 | import android.content.Context; | 3 | import android.content.Context; |
| 4 | import android.content.Intent; | 4 | import android.content.Intent; |
| 5 | -import android.support.v7.app.AppCompatActivity; | 5 | +import androidx.appcompat.app.AppCompatActivity; |
| 6 | import android.os.Bundle; | 6 | import android.os.Bundle; |
| 7 | 7 | ||
| 8 | import com.cnlive.libs.base.util.StatusBarUtil; | 8 | import com.cnlive.libs.base.util.StatusBarUtil; |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/activity/StartCollectTraceActivity.java
| @@ -9,9 +9,9 @@ import android.net.Uri; | @@ -9,9 +9,9 @@ import android.net.Uri; | ||
| 9 | import android.os.Build; | 9 | import android.os.Build; |
| 10 | import android.os.Bundle; | 10 | import android.os.Bundle; |
| 11 | import android.provider.Settings; | 11 | import android.provider.Settings; |
| 12 | -import android.support.annotation.NonNull; | ||
| 13 | -import android.support.v4.app.ActivityCompat; | ||
| 14 | -import android.util.Log; | 12 | +import androidx.annotation.NonNull; |
| 13 | +import androidx.core.app.ActivityCompat; | ||
| 14 | + | ||
| 15 | import android.widget.Toast; | 15 | import android.widget.Toast; |
| 16 | 16 | ||
| 17 | import com.cnlive.libs.base.ui.QMUIFragment; | 17 | import com.cnlive.libs.base.ui.QMUIFragment; |
| @@ -21,7 +21,6 @@ import com.cnlive.libs.base.util.StatusBarUtil2; | @@ -21,7 +21,6 @@ import com.cnlive.libs.base.util.StatusBarUtil2; | ||
| 21 | import com.cnlive.moudle.collectionTrace.commonInfo.CollCommonInfo; | 21 | import com.cnlive.moudle.collectionTrace.commonInfo.CollCommonInfo; |
| 22 | import com.cnlive.moudle.collectionTrace.ui.fragment.StartTraceFragment; | 22 | import com.cnlive.moudle.collectionTrace.ui.fragment.StartTraceFragment; |
| 23 | import com.cnlive.moudle.pedometer.net.bean.RunRaceDetailInfo; | 23 | import com.cnlive.moudle.pedometer.net.bean.RunRaceDetailInfo; |
| 24 | -import com.cnlive.moudle.pedometer.ui.activity.RunRaceDetailActivity; | ||
| 25 | import com.cnlive.moudle.pedometer.ui.widget.SelectDialog; | 24 | import com.cnlive.moudle.pedometer.ui.widget.SelectDialog; |
| 26 | import com.cnlive.moudle.pedometer.utils.CheckUtil; | 25 | import com.cnlive.moudle.pedometer.utils.CheckUtil; |
| 27 | import com.cnlive.moudle.pedometer.utils.MyMapUtil; | 26 | import com.cnlive.moudle.pedometer.utils.MyMapUtil; |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/adapter/CollFinishDetaiAdapter.java
| 1 | package com.cnlive.moudle.collectionTrace.ui.adapter; | 1 | package com.cnlive.moudle.collectionTrace.ui.adapter; |
| 2 | 2 | ||
| 3 | import android.app.Activity; | 3 | import android.app.Activity; |
| 4 | -import android.support.annotation.NonNull; | ||
| 5 | -import android.support.v7.widget.RecyclerView; | 4 | +import androidx.annotation.NonNull; |
| 5 | +import androidx.recyclerview.widget.RecyclerView; | ||
| 6 | import android.view.LayoutInflater; | 6 | import android.view.LayoutInflater; |
| 7 | import android.view.View; | 7 | import android.view.View; |
| 8 | import android.view.ViewGroup; | 8 | import android.view.ViewGroup; |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/adapter/RaceNameListAdapter.java
| 1 | package com.cnlive.moudle.collectionTrace.ui.adapter; | 1 | package com.cnlive.moudle.collectionTrace.ui.adapter; |
| 2 | 2 | ||
| 3 | import android.app.Activity; | 3 | import android.app.Activity; |
| 4 | -import android.support.annotation.NonNull; | ||
| 5 | -import android.support.v7.widget.RecyclerView; | 4 | +import androidx.annotation.NonNull; |
| 5 | +import androidx.recyclerview.widget.RecyclerView; | ||
| 6 | import android.view.LayoutInflater; | 6 | import android.view.LayoutInflater; |
| 7 | import android.view.View; | 7 | import android.view.View; |
| 8 | import android.view.ViewGroup; | 8 | import android.view.ViewGroup; |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/adapter/RunListAdapter.java
| 1 | package com.cnlive.moudle.collectionTrace.ui.adapter; | 1 | package com.cnlive.moudle.collectionTrace.ui.adapter; |
| 2 | 2 | ||
| 3 | import android.app.Activity; | 3 | import android.app.Activity; |
| 4 | -import android.support.annotation.NonNull; | ||
| 5 | -import android.support.v7.widget.RecyclerView; | 4 | +import androidx.annotation.NonNull; |
| 5 | +import androidx.recyclerview.widget.RecyclerView; | ||
| 6 | import android.text.TextUtils; | 6 | import android.text.TextUtils; |
| 7 | import android.view.LayoutInflater; | 7 | import android.view.LayoutInflater; |
| 8 | import android.view.View; | 8 | import android.view.View; |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/fragment/CollRunMainFragment.java
| 1 | package com.cnlive.moudle.collectionTrace.ui.fragment; | 1 | package com.cnlive.moudle.collectionTrace.ui.fragment; |
| 2 | 2 | ||
| 3 | import android.os.Bundle; | 3 | import android.os.Bundle; |
| 4 | -import android.os.Handler; | ||
| 5 | -import android.support.annotation.NonNull; | ||
| 6 | -import android.support.annotation.Nullable; | ||
| 7 | -import android.text.TextUtils; | ||
| 8 | -import android.util.Log; | 4 | + |
| 5 | +import androidx.annotation.NonNull; | ||
| 6 | +import androidx.annotation.Nullable; | ||
| 7 | + | ||
| 9 | import android.view.LayoutInflater; | 8 | import android.view.LayoutInflater; |
| 10 | import android.view.View; | 9 | import android.view.View; |
| 11 | import android.view.ViewGroup; | 10 | import android.view.ViewGroup; |
| @@ -14,18 +13,11 @@ import com.cnlive.libs.base.ui.QMUIFragment; | @@ -14,18 +13,11 @@ import com.cnlive.libs.base.ui.QMUIFragment; | ||
| 14 | import com.cnlive.libs.base.util.StatusBarUtil2; | 13 | import com.cnlive.libs.base.util.StatusBarUtil2; |
| 15 | import com.cnlive.moudle.collectionTrace.frame.presenter.CollRunMainFragmentPresenter; | 14 | import com.cnlive.moudle.collectionTrace.frame.presenter.CollRunMainFragmentPresenter; |
| 16 | import com.cnlive.moudle.collectionTrace.frame.view.CollRunMainFragmentView; | 15 | import com.cnlive.moudle.collectionTrace.frame.view.CollRunMainFragmentView; |
| 17 | -import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; | ||
| 18 | import com.cnlive.moudle.pedometer.model.Constant; | 16 | import com.cnlive.moudle.pedometer.model.Constant; |
| 19 | import com.cnlive.moudle.pedometer.model.MessageEvent; | 17 | import com.cnlive.moudle.pedometer.model.MessageEvent; |
| 20 | import com.cnlive.moudle.pedometer.net.bean.RunRaceDetailInfo; | 18 | import com.cnlive.moudle.pedometer.net.bean.RunRaceDetailInfo; |
| 21 | -import com.cnlive.moudle.pedometer.sql.entity.UserStepEntity; | ||
| 22 | -import com.cnlive.moudle.pedometer.ui.fragment.RunMainFragment; | ||
| 23 | -import com.cnlive.moudle.pedometer.utils.GsonUtil; | ||
| 24 | -import com.cnlive.moudle.pedometer.utils.StepUtil; | ||
| 25 | -import com.cnlive.moudle.pedometer.utils.TimeUtil; | ||
| 26 | import com.example.moudle_pedometer.R; | 19 | import com.example.moudle_pedometer.R; |
| 27 | import com.example.moudle_pedometer.databinding.FragmentCollRunMainBinding; | 20 | import com.example.moudle_pedometer.databinding.FragmentCollRunMainBinding; |
| 28 | -import com.example.moudle_pedometer.databinding.FragmentRunMainBinding; | ||
| 29 | 21 | ||
| 30 | import org.greenrobot.eventbus.EventBus; | 22 | import org.greenrobot.eventbus.EventBus; |
| 31 | import org.greenrobot.eventbus.Subscribe; | 23 | import org.greenrobot.eventbus.Subscribe; |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/fragment/CollRunRaceDetailFragment.java
| 1 | package com.cnlive.moudle.collectionTrace.ui.fragment; | 1 | package com.cnlive.moudle.collectionTrace.ui.fragment; |
| 2 | 2 | ||
| 3 | -import android.content.Intent; | ||
| 4 | import android.hardware.Sensor; | 3 | import android.hardware.Sensor; |
| 5 | import android.hardware.SensorManager; | 4 | import android.hardware.SensorManager; |
| 6 | import android.os.Bundle; | 5 | import android.os.Bundle; |
| 7 | -import android.support.annotation.Nullable; | ||
| 8 | -import android.util.Log; | 6 | +import androidx.annotation.Nullable; |
| 7 | + | ||
| 9 | import android.view.View; | 8 | import android.view.View; |
| 10 | -import android.view.ViewGroup; | ||
| 11 | import android.widget.Button; | 9 | import android.widget.Button; |
| 12 | 10 | ||
| 13 | import com.cnlive.libs.base.ui.QMUIFragment; | 11 | import com.cnlive.libs.base.ui.QMUIFragment; |
| @@ -15,12 +13,9 @@ import com.cnlive.moudle.collectionTrace.commonInfo.CollCommonInfo; | @@ -15,12 +13,9 @@ import com.cnlive.moudle.collectionTrace.commonInfo.CollCommonInfo; | ||
| 15 | import com.cnlive.moudle.collectionTrace.frame.presenter.CollRunRaceDetailFragmentPresenter; | 13 | import com.cnlive.moudle.collectionTrace.frame.presenter.CollRunRaceDetailFragmentPresenter; |
| 16 | import com.cnlive.moudle.collectionTrace.frame.view.CollRunRaceDetailFragmentView; | 14 | import com.cnlive.moudle.collectionTrace.frame.view.CollRunRaceDetailFragmentView; |
| 17 | import com.cnlive.moudle.collectionTrace.ui.activity.RaceNameListActivity; | 15 | import com.cnlive.moudle.collectionTrace.ui.activity.RaceNameListActivity; |
| 18 | -import com.cnlive.moudle.collectionTrace.ui.activity.StartCollectTraceActivity; | ||
| 19 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; | 16 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; |
| 20 | import com.cnlive.moudle.pedometer.model.Constant; | 17 | import com.cnlive.moudle.pedometer.model.Constant; |
| 21 | import com.cnlive.moudle.pedometer.model.MessageEvent; | 18 | import com.cnlive.moudle.pedometer.model.MessageEvent; |
| 22 | -import com.cnlive.moudle.pedometer.ui.activity.PedometerMainActivity; | ||
| 23 | -import com.cnlive.moudle.pedometer.ui.activity.RunLineActivity; | ||
| 24 | import com.cnlive.moudle.pedometer.utils.QMUITipDialogUtil; | 19 | import com.cnlive.moudle.pedometer.utils.QMUITipDialogUtil; |
| 25 | import com.example.moudle_pedometer.R; | 20 | import com.example.moudle_pedometer.R; |
| 26 | import com.example.moudle_pedometer.databinding.FragmentCollectRunRaceDetailBinding; | 21 | import com.example.moudle_pedometer.databinding.FragmentCollectRunRaceDetailBinding; |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/fragment/CollRunningFinishFragment.java
| 1 | package com.cnlive.moudle.collectionTrace.ui.fragment; | 1 | package com.cnlive.moudle.collectionTrace.ui.fragment; |
| 2 | 2 | ||
| 3 | import android.os.Bundle; | 3 | import android.os.Bundle; |
| 4 | -import android.support.annotation.Nullable; | 4 | +import androidx.annotation.Nullable; |
| 5 | import android.view.View; | 5 | import android.view.View; |
| 6 | 6 | ||
| 7 | import com.cnlive.libs.base.ui.QMUIFragment; | 7 | import com.cnlive.libs.base.ui.QMUIFragment; |
| @@ -9,12 +9,9 @@ import com.cnlive.moudle.collectionTrace.frame.presenter.CollRunningFinishFragme | @@ -9,12 +9,9 @@ import com.cnlive.moudle.collectionTrace.frame.presenter.CollRunningFinishFragme | ||
| 9 | import com.cnlive.moudle.collectionTrace.frame.view.CollRunningFinishFragmentView; | 9 | import com.cnlive.moudle.collectionTrace.frame.view.CollRunningFinishFragmentView; |
| 10 | import com.cnlive.moudle.collectionTrace.utils.CollStepUtil; | 10 | import com.cnlive.moudle.collectionTrace.utils.CollStepUtil; |
| 11 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; | 11 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; |
| 12 | -import com.cnlive.moudle.pedometer.frame.presenter.RunningFinishFragmetPresenter; | ||
| 13 | -import com.cnlive.moudle.pedometer.model.RunningFinishBean; | ||
| 14 | import com.cnlive.moudle.pedometer.sql.entity.CollUserStepEntity; | 12 | import com.cnlive.moudle.pedometer.sql.entity.CollUserStepEntity; |
| 15 | import com.example.moudle_pedometer.R; | 13 | import com.example.moudle_pedometer.R; |
| 16 | import com.example.moudle_pedometer.databinding.FragmentCollFinishRunMapBinding; | 14 | import com.example.moudle_pedometer.databinding.FragmentCollFinishRunMapBinding; |
| 17 | -import com.example.moudle_pedometer.databinding.FragmentFinishRunMapBinding; | ||
| 18 | 15 | ||
| 19 | public class CollRunningFinishFragment extends QMUIFragment<CollRunningFinishFragmentView, CollRunningFinishFragmetPresenter, FragmentCollFinishRunMapBinding> { | 16 | public class CollRunningFinishFragment extends QMUIFragment<CollRunningFinishFragmentView, CollRunningFinishFragmetPresenter, FragmentCollFinishRunMapBinding> { |
| 20 | // private RunningFinishBean runningFinishBean; | 17 | // private RunningFinishBean runningFinishBean; |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/fragment/CollRunningMapFragment.java
| @@ -5,7 +5,7 @@ import android.hardware.Sensor; | @@ -5,7 +5,7 @@ import android.hardware.Sensor; | ||
| 5 | import android.hardware.SensorManager; | 5 | import android.hardware.SensorManager; |
| 6 | import android.os.Bundle; | 6 | import android.os.Bundle; |
| 7 | import android.os.Vibrator; | 7 | import android.os.Vibrator; |
| 8 | -import android.support.annotation.Nullable; | 8 | +import androidx.annotation.Nullable; |
| 9 | import android.view.View; | 9 | import android.view.View; |
| 10 | 10 | ||
| 11 | import com.cnlive.libs.base.ui.QMUIFragment; | 11 | import com.cnlive.libs.base.ui.QMUIFragment; |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/fragment/CollTraceListDetailFragment.java
| 1 | package com.cnlive.moudle.collectionTrace.ui.fragment; | 1 | package com.cnlive.moudle.collectionTrace.ui.fragment; |
| 2 | 2 | ||
| 3 | import android.os.Bundle; | 3 | import android.os.Bundle; |
| 4 | -import android.support.annotation.Nullable; | 4 | +import androidx.annotation.Nullable; |
| 5 | import android.view.View; | 5 | import android.view.View; |
| 6 | 6 | ||
| 7 | import com.cnlive.libs.base.ui.QMUIFragment; | 7 | import com.cnlive.libs.base.ui.QMUIFragment; |
| @@ -10,7 +10,6 @@ import com.cnlive.moudle.collectionTrace.frame.presenter.CollTraceListDetailFrag | @@ -10,7 +10,6 @@ import com.cnlive.moudle.collectionTrace.frame.presenter.CollTraceListDetailFrag | ||
| 10 | import com.cnlive.moudle.collectionTrace.frame.view.CollTraceListDetailFragmentView; | 10 | import com.cnlive.moudle.collectionTrace.frame.view.CollTraceListDetailFragmentView; |
| 11 | import com.cnlive.moudle.collectionTrace.model.RaceNameListInfo; | 11 | import com.cnlive.moudle.collectionTrace.model.RaceNameListInfo; |
| 12 | import com.example.moudle_pedometer.R; | 12 | import com.example.moudle_pedometer.R; |
| 13 | -import com.example.moudle_pedometer.databinding.FragmentCollFinishRunMapBinding; | ||
| 14 | import com.example.moudle_pedometer.databinding.FragmentCollRaceDetailBinding; | 13 | import com.example.moudle_pedometer.databinding.FragmentCollRaceDetailBinding; |
| 15 | 14 | ||
| 16 | /** | 15 | /** |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/fragment/RaceListFragment.java
| @@ -2,7 +2,7 @@ package com.cnlive.moudle.collectionTrace.ui.fragment; | @@ -2,7 +2,7 @@ package com.cnlive.moudle.collectionTrace.ui.fragment; | ||
| 2 | 2 | ||
| 3 | 3 | ||
| 4 | import android.os.Bundle; | 4 | import android.os.Bundle; |
| 5 | -import android.support.annotation.Nullable; | 5 | +import androidx.annotation.Nullable; |
| 6 | import android.view.View; | 6 | import android.view.View; |
| 7 | 7 | ||
| 8 | import com.cnlive.libs.base.frame.fragment.MvpBindingFragment; | 8 | import com.cnlive.libs.base.frame.fragment.MvpBindingFragment; |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/fragment/RaceNameListFragment.java
| @@ -2,7 +2,7 @@ package com.cnlive.moudle.collectionTrace.ui.fragment; | @@ -2,7 +2,7 @@ package com.cnlive.moudle.collectionTrace.ui.fragment; | ||
| 2 | 2 | ||
| 3 | 3 | ||
| 4 | import android.os.Bundle; | 4 | import android.os.Bundle; |
| 5 | -import android.support.annotation.Nullable; | 5 | +import androidx.annotation.Nullable; |
| 6 | import android.view.View; | 6 | import android.view.View; |
| 7 | 7 | ||
| 8 | import com.cnlive.libs.base.frame.fragment.MvpBindingFragment; | 8 | import com.cnlive.libs.base.frame.fragment.MvpBindingFragment; |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/fragment/StartTraceFragment.java
| @@ -3,7 +3,7 @@ package com.cnlive.moudle.collectionTrace.ui.fragment; | @@ -3,7 +3,7 @@ package com.cnlive.moudle.collectionTrace.ui.fragment; | ||
| 3 | import android.hardware.Sensor; | 3 | import android.hardware.Sensor; |
| 4 | import android.hardware.SensorManager; | 4 | import android.hardware.SensorManager; |
| 5 | import android.os.Bundle; | 5 | import android.os.Bundle; |
| 6 | -import android.support.annotation.Nullable; | 6 | +import androidx.annotation.Nullable; |
| 7 | import android.view.View; | 7 | import android.view.View; |
| 8 | 8 | ||
| 9 | import com.cnlive.libs.base.ui.QMUIFragment; | 9 | import com.cnlive.libs.base.ui.QMUIFragment; |
| @@ -11,9 +11,7 @@ import com.cnlive.libs.base.util.StatusBarUtil; | @@ -11,9 +11,7 @@ import com.cnlive.libs.base.util.StatusBarUtil; | ||
| 11 | import com.cnlive.libs.base.util.StatusBarUtil2; | 11 | import com.cnlive.libs.base.util.StatusBarUtil2; |
| 12 | import com.cnlive.moudle.collectionTrace.frame.presenter.StartTraceFragmentPresenter; | 12 | import com.cnlive.moudle.collectionTrace.frame.presenter.StartTraceFragmentPresenter; |
| 13 | import com.cnlive.moudle.collectionTrace.frame.view.StartTraceFragmentView; | 13 | import com.cnlive.moudle.collectionTrace.frame.view.StartTraceFragmentView; |
| 14 | -import com.cnlive.moudle.collectionTrace.ui.activity.CollPedometerMainActivity; | ||
| 15 | import com.cnlive.moudle.collectionTrace.ui.activity.CollRunningMapActivity; | 14 | import com.cnlive.moudle.collectionTrace.ui.activity.CollRunningMapActivity; |
| 16 | -import com.cnlive.moudle.collectionTrace.ui.activity.StartCollectTraceActivity; | ||
| 17 | import com.cnlive.moudle.pedometer.model.Constant; | 15 | import com.cnlive.moudle.pedometer.model.Constant; |
| 18 | import com.cnlive.moudle.pedometer.model.MessageEvent; | 16 | import com.cnlive.moudle.pedometer.model.MessageEvent; |
| 19 | import com.cnlive.moudle.pedometer.net.bean.RunRaceDetailInfo; | 17 | import com.cnlive.moudle.pedometer.net.bean.RunRaceDetailInfo; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/view/LineUpAgainView.java
| 1 | package com.cnlive.moudle.pedometer.frame.view; | 1 | package com.cnlive.moudle.pedometer.frame.view; |
| 2 | 2 | ||
| 3 | -import android.support.v7.widget.LinearLayoutManager; | 3 | +import androidx.recyclerview.widget.LinearLayoutManager; |
| 4 | import android.view.View; | 4 | import android.view.View; |
| 5 | 5 | ||
| 6 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; | 6 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/view/MyRecordView.java
| 1 | package com.cnlive.moudle.pedometer.frame.view; | 1 | package com.cnlive.moudle.pedometer.frame.view; |
| 2 | 2 | ||
| 3 | -import android.support.v7.widget.LinearLayoutManager; | 3 | +import androidx.recyclerview.widget.LinearLayoutManager; |
| 4 | import android.view.View; | 4 | import android.view.View; |
| 5 | 5 | ||
| 6 | import com.cnlive.libs.base.util.AlertUtil; | 6 | import com.cnlive.libs.base.util.AlertUtil; |
| @@ -13,7 +13,6 @@ import com.cnlive.moudle.pedometer.ui.adapter.MyRecordAdapter; | @@ -13,7 +13,6 @@ import com.cnlive.moudle.pedometer.ui.adapter.MyRecordAdapter; | ||
| 13 | import com.cnlive.moudle.pedometer.ui.fragment.MyRecordFragment; | 13 | import com.cnlive.moudle.pedometer.ui.fragment.MyRecordFragment; |
| 14 | import com.example.moudle_pedometer.R; | 14 | import com.example.moudle_pedometer.R; |
| 15 | import com.hannesdorfmann.mosby3.mvp.MvpView; | 15 | import com.hannesdorfmann.mosby3.mvp.MvpView; |
| 16 | -import com.qmuiteam.qmui.widget.dialog.QMUITipDialog; | ||
| 17 | import com.scwang.smartrefresh.layout.footer.ClassicsFooter; | 16 | import com.scwang.smartrefresh.layout.footer.ClassicsFooter; |
| 18 | import com.scwang.smartrefresh.layout.header.ClassicsHeader; | 17 | import com.scwang.smartrefresh.layout.header.ClassicsHeader; |
| 19 | 18 |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/view/RaceRecorView.java
| 1 | package com.cnlive.moudle.pedometer.frame.view; | 1 | package com.cnlive.moudle.pedometer.frame.view; |
| 2 | 2 | ||
| 3 | -import android.support.v7.widget.LinearLayoutManager; | 3 | +import androidx.recyclerview.widget.LinearLayoutManager; |
| 4 | import android.text.TextUtils; | 4 | import android.text.TextUtils; |
| 5 | import android.view.View; | 5 | import android.view.View; |
| 6 | 6 |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/view/RunLineView.java
| 1 | package com.cnlive.moudle.pedometer.frame.view; | 1 | package com.cnlive.moudle.pedometer.frame.view; |
| 2 | 2 | ||
| 3 | -import android.support.v7.widget.LinearLayoutManager; | 3 | +import androidx.recyclerview.widget.LinearLayoutManager; |
| 4 | import android.view.View; | 4 | import android.view.View; |
| 5 | 5 | ||
| 6 | import com.cnlive.libs.base.util.AlertUtil; | 6 | import com.cnlive.libs.base.util.AlertUtil; |
| @@ -13,7 +13,6 @@ import com.cnlive.moudle.pedometer.ui.adapter.RunLineAdapter; | @@ -13,7 +13,6 @@ import com.cnlive.moudle.pedometer.ui.adapter.RunLineAdapter; | ||
| 13 | import com.cnlive.moudle.pedometer.ui.fragment.RunLineFragment; | 13 | import com.cnlive.moudle.pedometer.ui.fragment.RunLineFragment; |
| 14 | import com.example.moudle_pedometer.R; | 14 | import com.example.moudle_pedometer.R; |
| 15 | import com.hannesdorfmann.mosby3.mvp.MvpView; | 15 | import com.hannesdorfmann.mosby3.mvp.MvpView; |
| 16 | -import com.qmuiteam.qmui.widget.dialog.QMUITipDialog; | ||
| 17 | import com.scwang.smartrefresh.layout.footer.ClassicsFooter; | 16 | import com.scwang.smartrefresh.layout.footer.ClassicsFooter; |
| 18 | import com.scwang.smartrefresh.layout.header.ClassicsHeader; | 17 | import com.scwang.smartrefresh.layout.header.ClassicsHeader; |
| 19 | 18 |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/view/RunRaceDetailFragmentView.java
| @@ -4,14 +4,13 @@ import android.content.Context; | @@ -4,14 +4,13 @@ import android.content.Context; | ||
| 4 | import android.content.Intent; | 4 | import android.content.Intent; |
| 5 | import android.graphics.Bitmap; | 5 | import android.graphics.Bitmap; |
| 6 | import android.graphics.BitmapFactory; | 6 | import android.graphics.BitmapFactory; |
| 7 | -import android.graphics.Point; | ||
| 8 | import android.hardware.Sensor; | 7 | import android.hardware.Sensor; |
| 9 | import android.hardware.SensorEvent; | 8 | import android.hardware.SensorEvent; |
| 10 | import android.hardware.SensorEventListener; | 9 | import android.hardware.SensorEventListener; |
| 11 | import android.hardware.SensorManager; | 10 | import android.hardware.SensorManager; |
| 12 | import android.os.Build; | 11 | import android.os.Build; |
| 13 | import android.os.SystemClock; | 12 | import android.os.SystemClock; |
| 14 | -import android.support.v4.content.ContextCompat; | 13 | +import androidx.core.content.ContextCompat; |
| 15 | import android.text.TextUtils; | 14 | import android.text.TextUtils; |
| 16 | import android.util.Log; | 15 | import android.util.Log; |
| 17 | import android.view.View; | 16 | import android.view.View; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/view/SelfRecordView.java
| 1 | package com.cnlive.moudle.pedometer.frame.view; | 1 | package com.cnlive.moudle.pedometer.frame.view; |
| 2 | 2 | ||
| 3 | 3 | ||
| 4 | -import android.support.v7.widget.LinearLayoutManager; | 4 | +import androidx.recyclerview.widget.LinearLayoutManager; |
| 5 | import android.text.TextUtils; | 5 | import android.text.TextUtils; |
| 6 | import android.view.View; | 6 | import android.view.View; |
| 7 | 7 | ||
| 8 | import com.cnlive.libs.base.util.AlertUtil; | 8 | import com.cnlive.libs.base.util.AlertUtil; |
| 9 | -import com.cnlive.moudle.collectionTrace.ui.activity.CollRunningFinishActivity; | ||
| 10 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; | 9 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; |
| 11 | import com.cnlive.moudle.pedometer.model.RunningFinishBean; | 10 | import com.cnlive.moudle.pedometer.model.RunningFinishBean; |
| 12 | import com.cnlive.moudle.pedometer.net.bean.BaseInfo; | 11 | import com.cnlive.moudle.pedometer.net.bean.BaseInfo; |
| @@ -20,15 +19,12 @@ import com.cnlive.moudle.pedometer.ui.fragment.SelfRecordFragment; | @@ -20,15 +19,12 @@ import com.cnlive.moudle.pedometer.ui.fragment.SelfRecordFragment; | ||
| 20 | import com.cnlive.moudle.pedometer.utils.TimeUtil; | 19 | import com.cnlive.moudle.pedometer.utils.TimeUtil; |
| 21 | import com.example.moudle_pedometer.R; | 20 | import com.example.moudle_pedometer.R; |
| 22 | import com.hannesdorfmann.mosby3.mvp.MvpView; | 21 | import com.hannesdorfmann.mosby3.mvp.MvpView; |
| 23 | -import com.qmuiteam.qmui.widget.dialog.QMUITipDialog; | ||
| 24 | import com.scwang.smartrefresh.layout.footer.ClassicsFooter; | 22 | import com.scwang.smartrefresh.layout.footer.ClassicsFooter; |
| 25 | import com.scwang.smartrefresh.layout.header.ClassicsHeader; | 23 | import com.scwang.smartrefresh.layout.header.ClassicsHeader; |
| 26 | 24 | ||
| 27 | import java.util.ArrayList; | 25 | import java.util.ArrayList; |
| 28 | import java.util.List; | 26 | import java.util.List; |
| 29 | 27 | ||
| 30 | -import q.rorbin.badgeview.QBadgeView; | ||
| 31 | - | ||
| 32 | /** | 28 | /** |
| 33 | * Created by hanyayun 019/06/12. | 29 | * Created by hanyayun 019/06/12. |
| 34 | */ | 30 | */ |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/view/TakePartView.java
| 1 | package com.cnlive.moudle.pedometer.frame.view; | 1 | package com.cnlive.moudle.pedometer.frame.view; |
| 2 | 2 | ||
| 3 | -import android.support.v7.widget.LinearLayoutManager; | 3 | +import androidx.recyclerview.widget.LinearLayoutManager; |
| 4 | import android.view.View; | 4 | import android.view.View; |
| 5 | 5 | ||
| 6 | import com.cnlive.libs.base.util.AlertUtil; | 6 | import com.cnlive.libs.base.util.AlertUtil; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/service/JobSchedulerService.java
| 1 | package com.cnlive.moudle.pedometer.service; | 1 | package com.cnlive.moudle.pedometer.service; |
| 2 | 2 | ||
| 3 | -import android.app.job.JobInfo; | ||
| 4 | import android.app.job.JobParameters; | 3 | import android.app.job.JobParameters; |
| 5 | -import android.app.job.JobScheduler; | ||
| 6 | import android.app.job.JobService; | 4 | import android.app.job.JobService; |
| 7 | -import android.content.ComponentName; | ||
| 8 | -import android.content.Context; | ||
| 9 | import android.content.Intent; | 5 | import android.content.Intent; |
| 10 | import android.os.AsyncTask; | 6 | import android.os.AsyncTask; |
| 11 | import android.os.Build; | 7 | import android.os.Build; |
| 12 | -import android.support.annotation.RequiresApi; | 8 | +import androidx.annotation.RequiresApi; |
| 13 | import android.util.Log; | 9 | import android.util.Log; |
| 14 | 10 | ||
| 15 | import com.cnlive.moudle.pedometer.utils.ServiceUtils; | 11 | import com.cnlive.moudle.pedometer.utils.ServiceUtils; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/service/KeepLiveService.java
| @@ -4,7 +4,6 @@ import android.annotation.SuppressLint; | @@ -4,7 +4,6 @@ import android.annotation.SuppressLint; | ||
| 4 | import android.app.Notification; | 4 | import android.app.Notification; |
| 5 | import android.app.NotificationChannel; | 5 | import android.app.NotificationChannel; |
| 6 | import android.app.NotificationManager; | 6 | import android.app.NotificationManager; |
| 7 | -import android.app.PendingIntent; | ||
| 8 | import android.app.Service; | 7 | import android.app.Service; |
| 9 | import android.content.ComponentName; | 8 | import android.content.ComponentName; |
| 10 | import android.content.Context; | 9 | import android.content.Context; |
| @@ -15,12 +14,11 @@ import android.os.Build; | @@ -15,12 +14,11 @@ import android.os.Build; | ||
| 15 | import android.os.Handler; | 14 | import android.os.Handler; |
| 16 | import android.os.IBinder; | 15 | import android.os.IBinder; |
| 17 | import android.os.PowerManager; | 16 | import android.os.PowerManager; |
| 18 | -import android.support.v4.app.NotificationCompat; | 17 | +import androidx.core.app.NotificationCompat; |
| 19 | import android.util.Log; | 18 | import android.util.Log; |
| 20 | 19 | ||
| 21 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; | 20 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; |
| 22 | import com.cnlive.moudle.pedometer.receivers.ServiceReceiver; | 21 | import com.cnlive.moudle.pedometer.receivers.ServiceReceiver; |
| 23 | -import com.cnlive.moudle.pedometer.ui.activity.PedometerMainActivity; | ||
| 24 | import com.cnlive.moudle.pedometer.utils.ServiceUtils; | 22 | import com.cnlive.moudle.pedometer.utils.ServiceUtils; |
| 25 | import com.example.moudle_pedometer.R; | 23 | import com.example.moudle_pedometer.R; |
| 26 | 24 |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/service/StepService.java
| @@ -20,19 +20,15 @@ import android.os.Build; | @@ -20,19 +20,15 @@ import android.os.Build; | ||
| 20 | import android.os.CountDownTimer; | 20 | import android.os.CountDownTimer; |
| 21 | import android.os.Handler; | 21 | import android.os.Handler; |
| 22 | import android.os.IBinder; | 22 | import android.os.IBinder; |
| 23 | -import android.support.v4.app.NotificationCompat; | 23 | +import androidx.core.app.NotificationCompat; |
| 24 | import android.text.TextUtils; | 24 | import android.text.TextUtils; |
| 25 | import android.util.Log; | 25 | import android.util.Log; |
| 26 | import android.widget.RemoteViews; | 26 | import android.widget.RemoteViews; |
| 27 | -import android.widget.Toast; | ||
| 28 | 27 | ||
| 29 | import com.baidu.location.BDAbstractLocationListener; | 28 | import com.baidu.location.BDAbstractLocationListener; |
| 30 | import com.baidu.location.BDLocation; | 29 | import com.baidu.location.BDLocation; |
| 31 | import com.baidu.location.LocationClient; | 30 | import com.baidu.location.LocationClient; |
| 32 | import com.baidu.location.LocationClientOption; | 31 | import com.baidu.location.LocationClientOption; |
| 33 | -import com.baidu.mapapi.map.MapStatus; | ||
| 34 | -import com.baidu.mapapi.map.MapStatusUpdateFactory; | ||
| 35 | -import com.baidu.mapapi.map.MyLocationData; | ||
| 36 | import com.baidu.mapapi.model.LatLng; | 32 | import com.baidu.mapapi.model.LatLng; |
| 37 | import com.baidu.mapapi.utils.DistanceUtil; | 33 | import com.baidu.mapapi.utils.DistanceUtil; |
| 38 | import com.baidu.trace.LBSTraceClient; | 34 | import com.baidu.trace.LBSTraceClient; |
| @@ -61,18 +57,15 @@ import com.baidu.trace.model.OnTraceListener; | @@ -61,18 +57,15 @@ import com.baidu.trace.model.OnTraceListener; | ||
| 61 | import com.baidu.trace.model.PushMessage; | 57 | import com.baidu.trace.model.PushMessage; |
| 62 | import com.baidu.trace.model.StatusCodes; | 58 | import com.baidu.trace.model.StatusCodes; |
| 63 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; | 59 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; |
| 64 | -import com.cnlive.moudle.pedometer.frame.view.RunMainFragmentView; | ||
| 65 | import com.cnlive.moudle.pedometer.model.Constant; | 60 | import com.cnlive.moudle.pedometer.model.Constant; |
| 66 | import com.cnlive.moudle.pedometer.model.MessageEvent; | 61 | import com.cnlive.moudle.pedometer.model.MessageEvent; |
| 67 | import com.cnlive.moudle.pedometer.model.step.StepCount; | 62 | import com.cnlive.moudle.pedometer.model.step.StepCount; |
| 68 | import com.cnlive.moudle.pedometer.model.step.StepValuePassListener; | 63 | import com.cnlive.moudle.pedometer.model.step.StepValuePassListener; |
| 69 | import com.cnlive.moudle.pedometer.sql.db.DbCore; | 64 | import com.cnlive.moudle.pedometer.sql.db.DbCore; |
| 70 | import com.cnlive.moudle.pedometer.sql.entity.UserStepEntity; | 65 | import com.cnlive.moudle.pedometer.sql.entity.UserStepEntity; |
| 71 | -import com.cnlive.moudle.pedometer.ui.activity.PedometerMainActivity; | ||
| 72 | import com.cnlive.moudle.pedometer.utils.GsonUtil; | 66 | import com.cnlive.moudle.pedometer.utils.GsonUtil; |
| 73 | import com.cnlive.moudle.pedometer.utils.ServiceUtils; | 67 | import com.cnlive.moudle.pedometer.utils.ServiceUtils; |
| 74 | import com.cnlive.moudle.pedometer.utils.StepUtil; | 68 | import com.cnlive.moudle.pedometer.utils.StepUtil; |
| 75 | -import com.cnlive.moudle.pedometer.utils.TimeUtil; | ||
| 76 | import com.example.moudle_pedometer.R; | 69 | import com.example.moudle_pedometer.R; |
| 77 | 70 | ||
| 78 | import org.greenrobot.eventbus.EventBus; | 71 | import org.greenrobot.eventbus.EventBus; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/LineUpAgainActivity.java
| @@ -2,13 +2,12 @@ package com.cnlive.moudle.pedometer.ui.activity; | @@ -2,13 +2,12 @@ package com.cnlive.moudle.pedometer.ui.activity; | ||
| 2 | 2 | ||
| 3 | import android.content.Context; | 3 | import android.content.Context; |
| 4 | import android.content.Intent; | 4 | import android.content.Intent; |
| 5 | -import android.support.v7.app.AppCompatActivity; | 5 | +import androidx.appcompat.app.AppCompatActivity; |
| 6 | import android.os.Bundle; | 6 | import android.os.Bundle; |
| 7 | 7 | ||
| 8 | import com.cnlive.libs.base.util.StatusBarUtil; | 8 | import com.cnlive.libs.base.util.StatusBarUtil; |
| 9 | import com.cnlive.libs.base.util.StatusBarUtil2; | 9 | import com.cnlive.libs.base.util.StatusBarUtil2; |
| 10 | import com.cnlive.moudle.pedometer.ui.fragment.LineUpAgainFragment; | 10 | import com.cnlive.moudle.pedometer.ui.fragment.LineUpAgainFragment; |
| 11 | -import com.cnlive.moudle.pedometer.ui.fragment.RaceRecorFragment; | ||
| 12 | import com.example.moudle_pedometer.R; | 11 | import com.example.moudle_pedometer.R; |
| 13 | 12 | ||
| 14 | /** | 13 | /** |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/MyRecordActivity.java
| @@ -2,12 +2,12 @@ package com.cnlive.moudle.pedometer.ui.activity; | @@ -2,12 +2,12 @@ package com.cnlive.moudle.pedometer.ui.activity; | ||
| 2 | 2 | ||
| 3 | import android.app.Activity; | 3 | import android.app.Activity; |
| 4 | import android.content.Intent; | 4 | import android.content.Intent; |
| 5 | -import android.support.annotation.Nullable; | ||
| 6 | -import android.support.design.widget.TabLayout; | ||
| 7 | -import android.support.v4.app.Fragment; | ||
| 8 | -import android.support.v4.app.FragmentPagerAdapter; | ||
| 9 | -import android.support.v4.view.ViewPager; | ||
| 10 | -import android.support.v7.app.AppCompatActivity; | 5 | +import androidx.annotation.Nullable; |
| 6 | +import com.google.android.material.tabs.TabLayout; | ||
| 7 | +import androidx.fragment.app.Fragment; | ||
| 8 | +import androidx.fragment.app.FragmentPagerAdapter; | ||
| 9 | +import androidx.viewpager.widget.ViewPager; | ||
| 10 | +import androidx.appcompat.app.AppCompatActivity; | ||
| 11 | import android.os.Bundle; | 11 | import android.os.Bundle; |
| 12 | 12 | ||
| 13 | import com.alibaba.android.arouter.facade.annotation.Route; | 13 | import com.alibaba.android.arouter.facade.annotation.Route; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/PedometerMainActivity.java
| 1 | package com.cnlive.moudle.pedometer.ui.activity; | 1 | package com.cnlive.moudle.pedometer.ui.activity; |
| 2 | 2 | ||
| 3 | -import android.Manifest; | ||
| 4 | import android.app.Activity; | 3 | import android.app.Activity; |
| 5 | import android.content.Intent; | 4 | import android.content.Intent; |
| 6 | -import android.os.Build; | ||
| 7 | -import android.provider.Settings; | ||
| 8 | import android.os.Bundle; | 5 | import android.os.Bundle; |
| 9 | -import android.support.annotation.NonNull; | ||
| 10 | -import android.support.v4.app.NotificationManagerCompat; | ||
| 11 | -import android.text.TextUtils; | ||
| 12 | -import android.util.Log; | ||
| 13 | -import android.widget.Toast; | 6 | + |
| 7 | +import androidx.core.app.NotificationManagerCompat; | ||
| 14 | 8 | ||
| 15 | import com.alibaba.android.arouter.facade.annotation.Route; | 9 | import com.alibaba.android.arouter.facade.annotation.Route; |
| 16 | import com.baidu.mapapi.model.LatLng; | 10 | import com.baidu.mapapi.model.LatLng; |
| 17 | import com.cnlive.libs.base.ui.QMUIFragmentActivity; | 11 | import com.cnlive.libs.base.ui.QMUIFragmentActivity; |
| 18 | import com.cnlive.moudle.pedometer.net.bean.RunRaceDetailInfo; | 12 | import com.cnlive.moudle.pedometer.net.bean.RunRaceDetailInfo; |
| 19 | import com.cnlive.moudle.pedometer.ui.fragment.RunMainFragment; | 13 | import com.cnlive.moudle.pedometer.ui.fragment.RunMainFragment; |
| 20 | -import com.cnlive.moudle.pedometer.utils.MyMapUtil; | ||
| 21 | -import com.cnlive.moudle.pedometer.utils.lib_permisshelper.PermissionsListener; | ||
| 22 | -import com.cnlive.moudle.pedometer.utils.lib_permisshelper.PermissionsUtils; | ||
| 23 | import com.example.moudle_pedometer.R; | 14 | import com.example.moudle_pedometer.R; |
| 24 | 15 | ||
| 25 | 16 | ||
| 26 | import java.io.Serializable; | 17 | import java.io.Serializable; |
| 27 | import java.util.List; | 18 | import java.util.List; |
| 28 | 19 | ||
| 29 | -import static android.app.Notification.EXTRA_CHANNEL_ID; | ||
| 30 | -import static android.provider.Settings.EXTRA_APP_PACKAGE; | ||
| 31 | - | ||
| 32 | /** | 20 | /** |
| 33 | * 计步器主activity | 21 | * 计步器主activity |
| 34 | */ | 22 | */ |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/RaceRecordActivity.java
| @@ -2,7 +2,7 @@ package com.cnlive.moudle.pedometer.ui.activity; | @@ -2,7 +2,7 @@ package com.cnlive.moudle.pedometer.ui.activity; | ||
| 2 | 2 | ||
| 3 | import android.app.Activity; | 3 | import android.app.Activity; |
| 4 | import android.content.Intent; | 4 | import android.content.Intent; |
| 5 | -import android.support.v7.app.AppCompatActivity; | 5 | +import androidx.appcompat.app.AppCompatActivity; |
| 6 | import android.os.Bundle; | 6 | import android.os.Bundle; |
| 7 | 7 | ||
| 8 | import com.cnlive.libs.base.util.StatusBarUtil; | 8 | import com.cnlive.libs.base.util.StatusBarUtil; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/RegistrationInfoActivity.java
| @@ -2,7 +2,7 @@ package com.cnlive.moudle.pedometer.ui.activity; | @@ -2,7 +2,7 @@ package com.cnlive.moudle.pedometer.ui.activity; | ||
| 2 | 2 | ||
| 3 | import android.app.Activity; | 3 | import android.app.Activity; |
| 4 | import android.content.Intent; | 4 | import android.content.Intent; |
| 5 | -import android.support.v7.app.AppCompatActivity; | 5 | +import androidx.appcompat.app.AppCompatActivity; |
| 6 | import android.os.Bundle; | 6 | import android.os.Bundle; |
| 7 | 7 | ||
| 8 | import com.cnlive.libs.base.util.StatusBarUtil; | 8 | import com.cnlive.libs.base.util.StatusBarUtil; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/RunLineActivity.java
| @@ -2,7 +2,7 @@ package com.cnlive.moudle.pedometer.ui.activity; | @@ -2,7 +2,7 @@ package com.cnlive.moudle.pedometer.ui.activity; | ||
| 2 | 2 | ||
| 3 | import android.app.Activity; | 3 | import android.app.Activity; |
| 4 | import android.content.Intent; | 4 | import android.content.Intent; |
| 5 | -import android.support.v7.app.AppCompatActivity; | 5 | +import androidx.appcompat.app.AppCompatActivity; |
| 6 | import android.os.Bundle; | 6 | import android.os.Bundle; |
| 7 | 7 | ||
| 8 | import com.alibaba.android.arouter.facade.annotation.Route; | 8 | import com.alibaba.android.arouter.facade.annotation.Route; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/RunRaceDetailActivity.java
| @@ -3,13 +3,12 @@ package com.cnlive.moudle.pedometer.ui.activity; | @@ -3,13 +3,12 @@ package com.cnlive.moudle.pedometer.ui.activity; | ||
| 3 | import android.Manifest; | 3 | import android.Manifest; |
| 4 | import android.app.Activity; | 4 | import android.app.Activity; |
| 5 | import android.content.Intent; | 5 | import android.content.Intent; |
| 6 | -import android.content.pm.PackageManager; | ||
| 7 | import android.net.Uri; | 6 | import android.net.Uri; |
| 8 | import android.os.Build; | 7 | import android.os.Build; |
| 9 | import android.os.Bundle; | 8 | import android.os.Bundle; |
| 10 | import android.provider.Settings; | 9 | import android.provider.Settings; |
| 11 | -import android.support.annotation.NonNull; | ||
| 12 | -import android.support.v4.app.ActivityCompat; | 10 | +import androidx.annotation.NonNull; |
| 11 | +import androidx.core.app.ActivityCompat; | ||
| 13 | import android.text.TextUtils; | 12 | import android.text.TextUtils; |
| 14 | import android.util.Log; | 13 | import android.util.Log; |
| 15 | import android.widget.Toast; | 14 | import android.widget.Toast; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/RunningFinishActivity.java
| @@ -3,15 +3,13 @@ package com.cnlive.moudle.pedometer.ui.activity; | @@ -3,15 +3,13 @@ package com.cnlive.moudle.pedometer.ui.activity; | ||
| 3 | import android.app.Activity; | 3 | import android.app.Activity; |
| 4 | import android.content.Intent; | 4 | import android.content.Intent; |
| 5 | import android.os.Bundle; | 5 | import android.os.Bundle; |
| 6 | -import android.support.annotation.Nullable; | 6 | +import androidx.annotation.Nullable; |
| 7 | 7 | ||
| 8 | import com.alibaba.android.arouter.facade.annotation.Route; | 8 | import com.alibaba.android.arouter.facade.annotation.Route; |
| 9 | import com.cnlive.libs.base.ui.QMUIFragment; | 9 | import com.cnlive.libs.base.ui.QMUIFragment; |
| 10 | import com.cnlive.libs.base.ui.QMUIFragmentActivity; | 10 | import com.cnlive.libs.base.ui.QMUIFragmentActivity; |
| 11 | import com.cnlive.libs.base.util.StatusBarUtil2; | 11 | import com.cnlive.libs.base.util.StatusBarUtil2; |
| 12 | import com.cnlive.moudle.pedometer.model.RunningFinishBean; | 12 | import com.cnlive.moudle.pedometer.model.RunningFinishBean; |
| 13 | -import com.cnlive.moudle.pedometer.model.RunningMapBean; | ||
| 14 | -import com.cnlive.moudle.pedometer.ui.fragment.RunRaceDetailFragment; | ||
| 15 | import com.cnlive.moudle.pedometer.ui.fragment.RunningFinishFragment; | 13 | import com.cnlive.moudle.pedometer.ui.fragment.RunningFinishFragment; |
| 16 | import com.example.moudle_pedometer.R; | 14 | import com.example.moudle_pedometer.R; |
| 17 | 15 |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/SelfRecordActivity.java
| @@ -2,7 +2,7 @@ package com.cnlive.moudle.pedometer.ui.activity; | @@ -2,7 +2,7 @@ package com.cnlive.moudle.pedometer.ui.activity; | ||
| 2 | 2 | ||
| 3 | import android.app.Activity; | 3 | import android.app.Activity; |
| 4 | import android.content.Intent; | 4 | import android.content.Intent; |
| 5 | -import android.support.v7.app.AppCompatActivity; | 5 | +import androidx.appcompat.app.AppCompatActivity; |
| 6 | import android.os.Bundle; | 6 | import android.os.Bundle; |
| 7 | 7 | ||
| 8 | import com.cnlive.libs.base.util.StatusBarUtil; | 8 | import com.cnlive.libs.base.util.StatusBarUtil; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/ShareRecordActivity.java
| @@ -6,7 +6,7 @@ import android.content.Context; | @@ -6,7 +6,7 @@ import android.content.Context; | ||
| 6 | import android.content.Intent; | 6 | import android.content.Intent; |
| 7 | import android.content.SharedPreferences; | 7 | import android.content.SharedPreferences; |
| 8 | import android.graphics.Bitmap; | 8 | import android.graphics.Bitmap; |
| 9 | -import android.support.v7.app.AppCompatActivity; | 9 | +import androidx.appcompat.app.AppCompatActivity; |
| 10 | import android.os.Bundle; | 10 | import android.os.Bundle; |
| 11 | import android.text.Editable; | 11 | import android.text.Editable; |
| 12 | import android.text.TextWatcher; | 12 | import android.text.TextWatcher; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/TakePartActivity.java
| @@ -2,7 +2,7 @@ package com.cnlive.moudle.pedometer.ui.activity; | @@ -2,7 +2,7 @@ package com.cnlive.moudle.pedometer.ui.activity; | ||
| 2 | 2 | ||
| 3 | import android.app.Activity; | 3 | import android.app.Activity; |
| 4 | import android.content.Intent; | 4 | import android.content.Intent; |
| 5 | -import android.support.v7.app.AppCompatActivity; | 5 | +import androidx.appcompat.app.AppCompatActivity; |
| 6 | import android.os.Bundle; | 6 | import android.os.Bundle; |
| 7 | 7 | ||
| 8 | import com.cnlive.libs.base.util.StatusBarUtil; | 8 | import com.cnlive.libs.base.util.StatusBarUtil; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/adapter/LineUpAgainAdapter.java
| @@ -2,9 +2,9 @@ package com.cnlive.moudle.pedometer.ui.adapter; | @@ -2,9 +2,9 @@ package com.cnlive.moudle.pedometer.ui.adapter; | ||
| 2 | 2 | ||
| 3 | 3 | ||
| 4 | import android.content.Context; | 4 | import android.content.Context; |
| 5 | -import android.support.annotation.NonNull; | ||
| 6 | -import android.support.v7.widget.RecyclerView; | ||
| 7 | -import android.util.Log; | 5 | +import androidx.annotation.NonNull; |
| 6 | +import androidx.recyclerview.widget.RecyclerView; | ||
| 7 | + | ||
| 8 | import android.view.LayoutInflater; | 8 | import android.view.LayoutInflater; |
| 9 | import android.view.View; | 9 | import android.view.View; |
| 10 | import android.view.ViewGroup; | 10 | import android.view.ViewGroup; |
| @@ -12,9 +12,7 @@ import android.widget.ImageView; | @@ -12,9 +12,7 @@ import android.widget.ImageView; | ||
| 12 | import android.widget.RelativeLayout; | 12 | import android.widget.RelativeLayout; |
| 13 | import android.widget.TextView; | 13 | import android.widget.TextView; |
| 14 | 14 | ||
| 15 | -import com.cnlive.moudle.pedometer.net.bean.EventRouteRecordBeanVoListBean; | ||
| 16 | import com.cnlive.moudle.pedometer.sql.entity.FailedEntity; | 15 | import com.cnlive.moudle.pedometer.sql.entity.FailedEntity; |
| 17 | -import com.cnlive.moudle.pedometer.utils.StepUtil; | ||
| 18 | import com.cnlive.moudle.pedometer.utils.TimeUtil; | 16 | import com.cnlive.moudle.pedometer.utils.TimeUtil; |
| 19 | import com.example.moudle_pedometer.R; | 17 | import com.example.moudle_pedometer.R; |
| 20 | 18 |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/adapter/MyRecordAdapter.java
| 1 | package com.cnlive.moudle.pedometer.ui.adapter; | 1 | package com.cnlive.moudle.pedometer.ui.adapter; |
| 2 | 2 | ||
| 3 | import android.app.Activity; | 3 | import android.app.Activity; |
| 4 | -import android.support.annotation.NonNull; | ||
| 5 | -import android.support.v7.widget.RecyclerView; | 4 | +import androidx.annotation.NonNull; |
| 5 | +import androidx.recyclerview.widget.RecyclerView; | ||
| 6 | import android.text.TextUtils; | 6 | import android.text.TextUtils; |
| 7 | import android.view.LayoutInflater; | 7 | import android.view.LayoutInflater; |
| 8 | import android.view.View; | 8 | import android.view.View; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/adapter/RaceRecordAdapter.java
| @@ -2,8 +2,8 @@ package com.cnlive.moudle.pedometer.ui.adapter; | @@ -2,8 +2,8 @@ package com.cnlive.moudle.pedometer.ui.adapter; | ||
| 2 | 2 | ||
| 3 | 3 | ||
| 4 | import android.content.Context; | 4 | import android.content.Context; |
| 5 | -import android.support.annotation.NonNull; | ||
| 6 | -import android.support.v7.widget.RecyclerView; | 5 | +import androidx.annotation.NonNull; |
| 6 | +import androidx.recyclerview.widget.RecyclerView; | ||
| 7 | import android.text.TextUtils; | 7 | import android.text.TextUtils; |
| 8 | import android.view.LayoutInflater; | 8 | import android.view.LayoutInflater; |
| 9 | import android.view.View; | 9 | import android.view.View; |
| @@ -13,9 +13,6 @@ import android.widget.RelativeLayout; | @@ -13,9 +13,6 @@ import android.widget.RelativeLayout; | ||
| 13 | import android.widget.TextView; | 13 | import android.widget.TextView; |
| 14 | 14 | ||
| 15 | 15 | ||
| 16 | -import com.bumptech.glide.Glide; | ||
| 17 | -import com.bumptech.glide.load.resource.bitmap.CircleCrop; | ||
| 18 | -import com.bumptech.glide.request.RequestOptions; | ||
| 19 | import com.cnlive.moudle.pedometer.net.bean.EventRouteRecordBeanVoListBean; | 16 | import com.cnlive.moudle.pedometer.net.bean.EventRouteRecordBeanVoListBean; |
| 20 | import com.cnlive.moudle.pedometer.utils.TimeUtil; | 17 | import com.cnlive.moudle.pedometer.utils.TimeUtil; |
| 21 | import com.example.moudle_pedometer.R; | 18 | import com.example.moudle_pedometer.R; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/adapter/RunLineAdapter.java
| 1 | package com.cnlive.moudle.pedometer.ui.adapter; | 1 | package com.cnlive.moudle.pedometer.ui.adapter; |
| 2 | 2 | ||
| 3 | import android.app.Activity; | 3 | import android.app.Activity; |
| 4 | -import android.support.annotation.NonNull; | ||
| 5 | -import android.support.v4.content.ContextCompat; | ||
| 6 | -import android.support.v7.widget.RecyclerView; | 4 | +import androidx.annotation.NonNull; |
| 5 | +import androidx.core.content.ContextCompat; | ||
| 6 | +import androidx.recyclerview.widget.RecyclerView; | ||
| 7 | import android.text.TextUtils; | 7 | import android.text.TextUtils; |
| 8 | import android.view.LayoutInflater; | 8 | import android.view.LayoutInflater; |
| 9 | import android.view.View; | 9 | import android.view.View; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/adapter/TakePartAdapter.java
| 1 | package com.cnlive.moudle.pedometer.ui.adapter; | 1 | package com.cnlive.moudle.pedometer.ui.adapter; |
| 2 | 2 | ||
| 3 | import android.content.Context; | 3 | import android.content.Context; |
| 4 | -import android.support.annotation.NonNull; | ||
| 5 | -import android.support.v7.widget.RecyclerView; | 4 | +import androidx.annotation.NonNull; |
| 5 | +import androidx.recyclerview.widget.RecyclerView; | ||
| 6 | import android.text.TextUtils; | 6 | import android.text.TextUtils; |
| 7 | import android.view.LayoutInflater; | 7 | import android.view.LayoutInflater; |
| 8 | import android.view.View; | 8 | import android.view.View; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/fragment/ALLScoreDetailFragment.java
| 1 | package com.cnlive.moudle.pedometer.ui.fragment; | 1 | package com.cnlive.moudle.pedometer.ui.fragment; |
| 2 | 2 | ||
| 3 | import android.os.Bundle; | 3 | import android.os.Bundle; |
| 4 | -import android.support.annotation.Nullable; | 4 | +import androidx.annotation.Nullable; |
| 5 | import android.view.View; | 5 | import android.view.View; |
| 6 | 6 | ||
| 7 | import com.cnlive.libs.base.ui.QMUIFragment; | 7 | import com.cnlive.libs.base.ui.QMUIFragment; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/fragment/LineUpAgainFragment.java
| @@ -2,27 +2,20 @@ package com.cnlive.moudle.pedometer.ui.fragment; | @@ -2,27 +2,20 @@ package com.cnlive.moudle.pedometer.ui.fragment; | ||
| 2 | 2 | ||
| 3 | 3 | ||
| 4 | import android.os.Bundle; | 4 | import android.os.Bundle; |
| 5 | -import android.support.annotation.NonNull; | ||
| 6 | -import android.support.annotation.Nullable; | ||
| 7 | -import android.util.Log; | 5 | +import androidx.annotation.NonNull; |
| 6 | +import androidx.annotation.Nullable; | ||
| 7 | + | ||
| 8 | import android.view.View; | 8 | import android.view.View; |
| 9 | 9 | ||
| 10 | import com.cnlive.libs.base.frame.fragment.MvpBindingFragment; | 10 | import com.cnlive.libs.base.frame.fragment.MvpBindingFragment; |
| 11 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; | 11 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; |
| 12 | import com.cnlive.moudle.pedometer.frame.presenter.LineUpAgainPresenter; | 12 | import com.cnlive.moudle.pedometer.frame.presenter.LineUpAgainPresenter; |
| 13 | import com.cnlive.moudle.pedometer.frame.view.LineUpAgainView; | 13 | import com.cnlive.moudle.pedometer.frame.view.LineUpAgainView; |
| 14 | -import com.cnlive.moudle.pedometer.model.Constant; | ||
| 15 | -import com.cnlive.moudle.pedometer.model.MessageEvent; | ||
| 16 | import com.cnlive.moudle.pedometer.sql.entity.FailedEntity; | 14 | import com.cnlive.moudle.pedometer.sql.entity.FailedEntity; |
| 17 | -import com.cnlive.moudle.pedometer.utils.ChineseToSpeechUtil; | ||
| 18 | import com.cnlive.moudle.pedometer.utils.StepUtil; | 15 | import com.cnlive.moudle.pedometer.utils.StepUtil; |
| 19 | import com.example.moudle_pedometer.R; | 16 | import com.example.moudle_pedometer.R; |
| 20 | import com.example.moudle_pedometer.databinding.FragmentLineUpAgainBinding; | 17 | import com.example.moudle_pedometer.databinding.FragmentLineUpAgainBinding; |
| 21 | 18 | ||
| 22 | -import org.greenrobot.eventbus.EventBus; | ||
| 23 | -import org.greenrobot.eventbus.Subscribe; | ||
| 24 | -import org.greenrobot.eventbus.ThreadMode; | ||
| 25 | - | ||
| 26 | import java.util.List; | 19 | import java.util.List; |
| 27 | 20 | ||
| 28 | /** | 21 | /** |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/fragment/MyRecordFragment.java
| @@ -2,8 +2,8 @@ package com.cnlive.moudle.pedometer.ui.fragment; | @@ -2,8 +2,8 @@ package com.cnlive.moudle.pedometer.ui.fragment; | ||
| 2 | 2 | ||
| 3 | 3 | ||
| 4 | import android.os.Bundle; | 4 | import android.os.Bundle; |
| 5 | -import android.support.annotation.NonNull; | ||
| 6 | -import android.support.annotation.Nullable; | 5 | +import androidx.annotation.NonNull; |
| 6 | +import androidx.annotation.Nullable; | ||
| 7 | import android.view.View; | 7 | import android.view.View; |
| 8 | 8 | ||
| 9 | import com.cnlive.libs.base.frame.fragment.MvpBindingFragment; | 9 | import com.cnlive.libs.base.frame.fragment.MvpBindingFragment; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/fragment/OnGoingFragment.java
| 1 | package com.cnlive.moudle.pedometer.ui.fragment; | 1 | package com.cnlive.moudle.pedometer.ui.fragment; |
| 2 | 2 | ||
| 3 | import android.os.Bundle; | 3 | import android.os.Bundle; |
| 4 | -import android.support.annotation.Nullable; | 4 | +import androidx.annotation.Nullable; |
| 5 | import android.text.TextUtils; | 5 | import android.text.TextUtils; |
| 6 | import android.view.View; | 6 | import android.view.View; |
| 7 | 7 |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/fragment/RaceRecorFragment.java
| @@ -2,7 +2,7 @@ package com.cnlive.moudle.pedometer.ui.fragment; | @@ -2,7 +2,7 @@ package com.cnlive.moudle.pedometer.ui.fragment; | ||
| 2 | 2 | ||
| 3 | 3 | ||
| 4 | import android.os.Bundle; | 4 | import android.os.Bundle; |
| 5 | -import android.support.annotation.Nullable; | 5 | +import androidx.annotation.Nullable; |
| 6 | import android.view.View; | 6 | import android.view.View; |
| 7 | 7 | ||
| 8 | import com.cnlive.libs.base.frame.fragment.MvpBindingFragment; | 8 | import com.cnlive.libs.base.frame.fragment.MvpBindingFragment; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/fragment/RegistrationInfoFragment.java
| @@ -2,15 +2,12 @@ package com.cnlive.moudle.pedometer.ui.fragment; | @@ -2,15 +2,12 @@ package com.cnlive.moudle.pedometer.ui.fragment; | ||
| 2 | 2 | ||
| 3 | 3 | ||
| 4 | import android.os.Bundle; | 4 | import android.os.Bundle; |
| 5 | -import android.support.annotation.NonNull; | ||
| 6 | -import android.support.annotation.Nullable; | 5 | +import androidx.annotation.NonNull; |
| 6 | +import androidx.annotation.Nullable; | ||
| 7 | import android.text.TextUtils; | 7 | import android.text.TextUtils; |
| 8 | -import android.util.Log; | ||
| 9 | import android.view.View; | 8 | import android.view.View; |
| 10 | -import android.widget.Toast; | ||
| 11 | 9 | ||
| 12 | import com.baidu.trace.LBSTraceClient; | 10 | import com.baidu.trace.LBSTraceClient; |
| 13 | -import com.baidu.trace.Trace; | ||
| 14 | import com.baidu.trace.api.fence.AddMonitoredPersonRequest; | 11 | import com.baidu.trace.api.fence.AddMonitoredPersonRequest; |
| 15 | import com.baidu.trace.api.fence.AddMonitoredPersonResponse; | 12 | import com.baidu.trace.api.fence.AddMonitoredPersonResponse; |
| 16 | import com.baidu.trace.api.fence.CreateFenceResponse; | 13 | import com.baidu.trace.api.fence.CreateFenceResponse; |
| @@ -24,8 +21,6 @@ import com.baidu.trace.api.fence.MonitoredStatusResponse; | @@ -24,8 +21,6 @@ import com.baidu.trace.api.fence.MonitoredStatusResponse; | ||
| 24 | import com.baidu.trace.api.fence.OnFenceListener; | 21 | import com.baidu.trace.api.fence.OnFenceListener; |
| 25 | import com.baidu.trace.api.fence.UpdateFenceResponse; | 22 | import com.baidu.trace.api.fence.UpdateFenceResponse; |
| 26 | import com.baidu.trace.model.LocationMode; | 23 | import com.baidu.trace.model.LocationMode; |
| 27 | -import com.baidu.trace.model.OnTraceListener; | ||
| 28 | -import com.baidu.trace.model.PushMessage; | ||
| 29 | import com.cnlive.libs.base.frame.fragment.MvpBindingFragment; | 24 | import com.cnlive.libs.base.frame.fragment.MvpBindingFragment; |
| 30 | import com.cnlive.libs.base.util.AlertUtil; | 25 | import com.cnlive.libs.base.util.AlertUtil; |
| 31 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; | 26 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/fragment/RunLineFragment.java
| @@ -2,9 +2,9 @@ package com.cnlive.moudle.pedometer.ui.fragment; | @@ -2,9 +2,9 @@ package com.cnlive.moudle.pedometer.ui.fragment; | ||
| 2 | 2 | ||
| 3 | 3 | ||
| 4 | import android.os.Bundle; | 4 | import android.os.Bundle; |
| 5 | -import android.support.annotation.NonNull; | ||
| 6 | -import android.support.annotation.Nullable; | ||
| 7 | -import android.util.Log; | 5 | +import androidx.annotation.NonNull; |
| 6 | +import androidx.annotation.Nullable; | ||
| 7 | + | ||
| 8 | import android.view.View; | 8 | import android.view.View; |
| 9 | 9 | ||
| 10 | import com.cnlive.libs.base.frame.fragment.MvpBindingFragment; | 10 | import com.cnlive.libs.base.frame.fragment.MvpBindingFragment; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/fragment/RunMainFragment.java
| @@ -3,14 +3,12 @@ package com.cnlive.moudle.pedometer.ui.fragment; | @@ -3,14 +3,12 @@ package com.cnlive.moudle.pedometer.ui.fragment; | ||
| 3 | import android.os.Bundle; | 3 | import android.os.Bundle; |
| 4 | import android.os.Handler; | 4 | import android.os.Handler; |
| 5 | import android.os.Vibrator; | 5 | import android.os.Vibrator; |
| 6 | -import android.support.annotation.Nullable; | 6 | +import androidx.annotation.Nullable; |
| 7 | import android.text.TextUtils; | 7 | import android.text.TextUtils; |
| 8 | -import android.util.Log; | ||
| 9 | import android.view.View; | 8 | import android.view.View; |
| 10 | 9 | ||
| 11 | import com.baidu.mapapi.model.LatLng; | 10 | import com.baidu.mapapi.model.LatLng; |
| 12 | import com.cnlive.libs.base.ui.QMUIFragment; | 11 | import com.cnlive.libs.base.ui.QMUIFragment; |
| 13 | -import com.cnlive.libs.base.util.StatusBarUtil; | ||
| 14 | import com.cnlive.libs.base.util.StatusBarUtil2; | 12 | import com.cnlive.libs.base.util.StatusBarUtil2; |
| 15 | import com.cnlive.moudle.collectionTrace.model.CollectPoint; | 13 | import com.cnlive.moudle.collectionTrace.model.CollectPoint; |
| 16 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; | 14 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/fragment/RunRaceDetailFragment.java
| @@ -3,11 +3,10 @@ package com.cnlive.moudle.pedometer.ui.fragment; | @@ -3,11 +3,10 @@ package com.cnlive.moudle.pedometer.ui.fragment; | ||
| 3 | import android.hardware.Sensor; | 3 | import android.hardware.Sensor; |
| 4 | import android.hardware.SensorManager; | 4 | import android.hardware.SensorManager; |
| 5 | import android.os.Bundle; | 5 | import android.os.Bundle; |
| 6 | -import android.support.annotation.Nullable; | 6 | +import androidx.annotation.Nullable; |
| 7 | import android.text.TextUtils; | 7 | import android.text.TextUtils; |
| 8 | import android.util.Log; | 8 | import android.util.Log; |
| 9 | import android.view.View; | 9 | import android.view.View; |
| 10 | -import android.view.ViewGroup; | ||
| 11 | 10 | ||
| 12 | import com.cnlive.libs.base.ui.QMUIFragment; | 11 | import com.cnlive.libs.base.ui.QMUIFragment; |
| 13 | import com.cnlive.libs.base.util.StatusBarUtil2; | 12 | import com.cnlive.libs.base.util.StatusBarUtil2; |
| @@ -22,7 +21,6 @@ import com.cnlive.moudle.pedometer.utils.QMUITipDialogUtil; | @@ -22,7 +21,6 @@ import com.cnlive.moudle.pedometer.utils.QMUITipDialogUtil; | ||
| 22 | import com.example.moudle_pedometer.R; | 21 | import com.example.moudle_pedometer.R; |
| 23 | import com.example.moudle_pedometer.databinding.FragmentRunRaceDetailBinding; | 22 | import com.example.moudle_pedometer.databinding.FragmentRunRaceDetailBinding; |
| 24 | import com.qmuiteam.qmui.util.QMUIStatusBarHelper; | 23 | import com.qmuiteam.qmui.util.QMUIStatusBarHelper; |
| 25 | -import com.sothree.slidinguppanel.SlidingUpPanelLayout; | ||
| 26 | 24 | ||
| 27 | import org.greenrobot.eventbus.EventBus; | 25 | import org.greenrobot.eventbus.EventBus; |
| 28 | import org.greenrobot.eventbus.Subscribe; | 26 | import org.greenrobot.eventbus.Subscribe; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/fragment/RunningFinishFragment.java
| 1 | package com.cnlive.moudle.pedometer.ui.fragment; | 1 | package com.cnlive.moudle.pedometer.ui.fragment; |
| 2 | 2 | ||
| 3 | import android.os.Bundle; | 3 | import android.os.Bundle; |
| 4 | -import android.os.Handler; | ||
| 5 | -import android.support.annotation.Nullable; | ||
| 6 | -import android.util.Log; | 4 | + |
| 5 | +import androidx.annotation.Nullable; | ||
| 6 | + | ||
| 7 | import android.view.View; | 7 | import android.view.View; |
| 8 | 8 | ||
| 9 | import com.cnlive.libs.base.ui.QMUIFragment; | 9 | import com.cnlive.libs.base.ui.QMUIFragment; |
| @@ -12,7 +12,6 @@ import com.cnlive.moudle.pedometer.frame.presenter.RunningFinishFragmetPresenter | @@ -12,7 +12,6 @@ import com.cnlive.moudle.pedometer.frame.presenter.RunningFinishFragmetPresenter | ||
| 12 | import com.cnlive.moudle.pedometer.frame.view.RunningFinishFragmentView; | 12 | import com.cnlive.moudle.pedometer.frame.view.RunningFinishFragmentView; |
| 13 | import com.cnlive.moudle.pedometer.model.RunningFinishBean; | 13 | import com.cnlive.moudle.pedometer.model.RunningFinishBean; |
| 14 | import com.cnlive.moudle.pedometer.sql.entity.UserStepEntity; | 14 | import com.cnlive.moudle.pedometer.sql.entity.UserStepEntity; |
| 15 | -import com.cnlive.moudle.pedometer.utils.QMUITipDialogUtil; | ||
| 16 | import com.cnlive.moudle.pedometer.utils.StepUtil; | 15 | import com.cnlive.moudle.pedometer.utils.StepUtil; |
| 17 | import com.example.moudle_pedometer.R; | 16 | import com.example.moudle_pedometer.R; |
| 18 | import com.example.moudle_pedometer.databinding.FragmentFinishRunMapBinding; | 17 | import com.example.moudle_pedometer.databinding.FragmentFinishRunMapBinding; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/fragment/RunningMapFragment.java
| 1 | package com.cnlive.moudle.pedometer.ui.fragment; | 1 | package com.cnlive.moudle.pedometer.ui.fragment; |
| 2 | 2 | ||
| 3 | import android.app.Service; | 3 | import android.app.Service; |
| 4 | -import android.content.Context; | ||
| 5 | import android.hardware.Sensor; | 4 | import android.hardware.Sensor; |
| 6 | import android.hardware.SensorManager; | 5 | import android.hardware.SensorManager; |
| 7 | import android.os.Bundle; | 6 | import android.os.Bundle; |
| 8 | -import android.os.Handler; | ||
| 9 | -import android.os.SystemClock; | ||
| 10 | import android.os.Vibrator; | 7 | import android.os.Vibrator; |
| 11 | -import android.support.annotation.Nullable; | ||
| 12 | -import android.text.TextUtils; | ||
| 13 | -import android.util.Log; | 8 | +import androidx.annotation.Nullable; |
| 9 | + | ||
| 14 | import android.view.View; | 10 | import android.view.View; |
| 15 | 11 | ||
| 16 | -import com.baidu.mapapi.model.LatLng; | ||
| 17 | import com.cnlive.libs.base.ui.QMUIFragment; | 12 | import com.cnlive.libs.base.ui.QMUIFragment; |
| 18 | import com.cnlive.libs.base.util.StatusBarUtil2; | 13 | import com.cnlive.libs.base.util.StatusBarUtil2; |
| 19 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; | 14 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; |
| @@ -22,15 +17,10 @@ import com.cnlive.moudle.pedometer.frame.view.RunningMapFragmentView; | @@ -22,15 +17,10 @@ import com.cnlive.moudle.pedometer.frame.view.RunningMapFragmentView; | ||
| 22 | import com.cnlive.moudle.pedometer.model.RunningMapBean; | 17 | import com.cnlive.moudle.pedometer.model.RunningMapBean; |
| 23 | import com.cnlive.moudle.pedometer.model.Constant; | 18 | import com.cnlive.moudle.pedometer.model.Constant; |
| 24 | import com.cnlive.moudle.pedometer.model.MessageEvent; | 19 | import com.cnlive.moudle.pedometer.model.MessageEvent; |
| 25 | -import com.cnlive.moudle.pedometer.service.StepService; | ||
| 26 | import com.cnlive.moudle.pedometer.sql.entity.UserStepEntity; | 20 | import com.cnlive.moudle.pedometer.sql.entity.UserStepEntity; |
| 27 | import com.cnlive.moudle.pedometer.ui.widget.TipDialog; | 21 | import com.cnlive.moudle.pedometer.ui.widget.TipDialog; |
| 28 | import com.cnlive.moudle.pedometer.utils.ChineseToSpeechUtil; | 22 | import com.cnlive.moudle.pedometer.utils.ChineseToSpeechUtil; |
| 29 | -import com.cnlive.moudle.pedometer.utils.GsonUtil; | ||
| 30 | -import com.cnlive.moudle.pedometer.utils.MyMapUtil; | ||
| 31 | -import com.cnlive.moudle.pedometer.utils.MySpHelper; | ||
| 32 | import com.cnlive.moudle.pedometer.utils.StepUtil; | 23 | import com.cnlive.moudle.pedometer.utils.StepUtil; |
| 33 | -import com.cnlive.moudle.pedometer.utils.TimeUtil; | ||
| 34 | import com.example.moudle_pedometer.R; | 24 | import com.example.moudle_pedometer.R; |
| 35 | import com.example.moudle_pedometer.databinding.FragmentRunningMapBinding; | 25 | import com.example.moudle_pedometer.databinding.FragmentRunningMapBinding; |
| 36 | 26 | ||
| @@ -38,9 +28,6 @@ import org.greenrobot.eventbus.EventBus; | @@ -38,9 +28,6 @@ import org.greenrobot.eventbus.EventBus; | ||
| 38 | import org.greenrobot.eventbus.Subscribe; | 28 | import org.greenrobot.eventbus.Subscribe; |
| 39 | import org.greenrobot.eventbus.ThreadMode; | 29 | import org.greenrobot.eventbus.ThreadMode; |
| 40 | 30 | ||
| 41 | -import java.util.ArrayList; | ||
| 42 | -import java.util.List; | ||
| 43 | - | ||
| 44 | import static android.content.Context.SENSOR_SERVICE; | 31 | import static android.content.Context.SENSOR_SERVICE; |
| 45 | 32 | ||
| 46 | /** | 33 | /** |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/fragment/SelfRecordFragment.java
| 1 | package com.cnlive.moudle.pedometer.ui.fragment; | 1 | package com.cnlive.moudle.pedometer.ui.fragment; |
| 2 | 2 | ||
| 3 | 3 | ||
| 4 | -import android.content.Context; | ||
| 5 | import android.os.Bundle; | 4 | import android.os.Bundle; |
| 6 | -import android.support.annotation.NonNull; | ||
| 7 | -import android.support.annotation.Nullable; | 5 | +import androidx.annotation.NonNull; |
| 6 | +import androidx.annotation.Nullable; | ||
| 8 | import android.view.View; | 7 | import android.view.View; |
| 9 | 8 | ||
| 10 | import com.cnlive.libs.base.frame.fragment.MvpBindingFragment; | 9 | import com.cnlive.libs.base.frame.fragment.MvpBindingFragment; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/fragment/TakePartFragment.java
| @@ -2,7 +2,7 @@ package com.cnlive.moudle.pedometer.ui.fragment; | @@ -2,7 +2,7 @@ package com.cnlive.moudle.pedometer.ui.fragment; | ||
| 2 | 2 | ||
| 3 | 3 | ||
| 4 | import android.os.Bundle; | 4 | import android.os.Bundle; |
| 5 | -import android.support.annotation.Nullable; | 5 | +import androidx.annotation.Nullable; |
| 6 | import android.view.View; | 6 | import android.view.View; |
| 7 | 7 | ||
| 8 | import com.cnlive.libs.base.frame.fragment.MvpBindingFragment; | 8 | import com.cnlive.libs.base.frame.fragment.MvpBindingFragment; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/fragment/UploadFailDetailFragment.java
| 1 | package com.cnlive.moudle.pedometer.ui.fragment; | 1 | package com.cnlive.moudle.pedometer.ui.fragment; |
| 2 | 2 | ||
| 3 | import android.os.Bundle; | 3 | import android.os.Bundle; |
| 4 | -import android.support.annotation.Nullable; | 4 | +import androidx.annotation.Nullable; |
| 5 | import android.view.View; | 5 | import android.view.View; |
| 6 | 6 | ||
| 7 | import com.cnlive.libs.base.ui.QMUIFragment; | 7 | import com.cnlive.libs.base.ui.QMUIFragment; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/widget/SelectDialog.java
| @@ -3,7 +3,7 @@ package com.cnlive.moudle.pedometer.ui.widget; | @@ -3,7 +3,7 @@ package com.cnlive.moudle.pedometer.ui.widget; | ||
| 3 | import android.app.Dialog; | 3 | import android.app.Dialog; |
| 4 | import android.content.Context; | 4 | import android.content.Context; |
| 5 | import android.os.Bundle; | 5 | import android.os.Bundle; |
| 6 | -import android.support.annotation.NonNull; | 6 | +import androidx.annotation.NonNull; |
| 7 | import android.view.LayoutInflater; | 7 | import android.view.LayoutInflater; |
| 8 | import android.view.View; | 8 | import android.view.View; |
| 9 | import android.view.ViewGroup; | 9 | import android.view.ViewGroup; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/widget/TipDialog.java
| @@ -3,7 +3,7 @@ package com.cnlive.moudle.pedometer.ui.widget; | @@ -3,7 +3,7 @@ package com.cnlive.moudle.pedometer.ui.widget; | ||
| 3 | import android.app.Dialog; | 3 | import android.app.Dialog; |
| 4 | import android.content.Context; | 4 | import android.content.Context; |
| 5 | import android.os.Bundle; | 5 | import android.os.Bundle; |
| 6 | -import android.support.annotation.NonNull; | 6 | +import androidx.annotation.NonNull; |
| 7 | import android.view.LayoutInflater; | 7 | import android.view.LayoutInflater; |
| 8 | import android.view.View; | 8 | import android.view.View; |
| 9 | import android.view.ViewGroup; | 9 | import android.view.ViewGroup; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/upload/utils/MD5Utils.java
| @@ -4,7 +4,7 @@ package com.cnlive.moudle.pedometer.upload.utils; | @@ -4,7 +4,7 @@ package com.cnlive.moudle.pedometer.upload.utils; | ||
| 4 | * Created by xiansong on 2018/3/28. | 4 | * Created by xiansong on 2018/3/28. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | -import android.support.annotation.NonNull; | 7 | +import androidx.annotation.NonNull; |
| 8 | 8 | ||
| 9 | import java.io.File; | 9 | import java.io.File; |
| 10 | import java.io.FileInputStream; | 10 | import java.io.FileInputStream; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/utils/MD5Utils.java
| @@ -4,7 +4,7 @@ package com.cnlive.moudle.pedometer.utils; | @@ -4,7 +4,7 @@ package com.cnlive.moudle.pedometer.utils; | ||
| 4 | * Created by xiansong on 2018/3/28. | 4 | * Created by xiansong on 2018/3/28. |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | -import android.support.annotation.NonNull; | 7 | +import androidx.annotation.NonNull; |
| 8 | 8 | ||
| 9 | import java.io.File; | 9 | import java.io.File; |
| 10 | import java.io.FileInputStream; | 10 | import java.io.FileInputStream; |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/utils/NotificationUtil.java
| @@ -4,11 +4,9 @@ import android.app.Activity; | @@ -4,11 +4,9 @@ import android.app.Activity; | ||
| 4 | import android.content.Intent; | 4 | import android.content.Intent; |
| 5 | import android.os.Build; | 5 | import android.os.Build; |
| 6 | import android.provider.Settings; | 6 | import android.provider.Settings; |
| 7 | -import android.support.v4.app.NotificationManagerCompat; | 7 | +import androidx.core.app.NotificationManagerCompat; |
| 8 | import android.widget.Toast; | 8 | import android.widget.Toast; |
| 9 | 9 | ||
| 10 | -import com.cnlive.libs.base.util.AlertUtil; | ||
| 11 | - | ||
| 12 | import static android.app.Notification.EXTRA_CHANNEL_ID; | 10 | import static android.app.Notification.EXTRA_CHANNEL_ID; |
| 13 | import static android.provider.Settings.EXTRA_APP_PACKAGE; | 11 | import static android.provider.Settings.EXTRA_APP_PACKAGE; |
| 14 | 12 |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/utils/PermissionResultUtil.java
| @@ -3,7 +3,7 @@ package com.cnlive.moudle.pedometer.utils; | @@ -3,7 +3,7 @@ package com.cnlive.moudle.pedometer.utils; | ||
| 3 | import android.content.Context; | 3 | import android.content.Context; |
| 4 | import android.content.pm.PackageManager; | 4 | import android.content.pm.PackageManager; |
| 5 | import android.os.Build; | 5 | import android.os.Build; |
| 6 | -import android.support.v4.content.ContextCompat; | 6 | +import androidx.core.content.ContextCompat; |
| 7 | 7 | ||
| 8 | public class PermissionResultUtil { | 8 | public class PermissionResultUtil { |
| 9 | 9 |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/utils/StepUtil.java
| @@ -4,13 +4,10 @@ import android.content.Context; | @@ -4,13 +4,10 @@ import android.content.Context; | ||
| 4 | import android.text.TextUtils; | 4 | import android.text.TextUtils; |
| 5 | import android.util.Log; | 5 | import android.util.Log; |
| 6 | 6 | ||
| 7 | -import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; | ||
| 8 | -import com.cnlive.moudle.pedometer.model.Constant; | ||
| 9 | import com.cnlive.moudle.pedometer.sql.dao.CollUserStepEntityDao; | 7 | import com.cnlive.moudle.pedometer.sql.dao.CollUserStepEntityDao; |
| 10 | import com.cnlive.moudle.pedometer.sql.dao.FailedEntityDao; | 8 | import com.cnlive.moudle.pedometer.sql.dao.FailedEntityDao; |
| 11 | import com.cnlive.moudle.pedometer.sql.dao.UserStepEntityDao; | 9 | import com.cnlive.moudle.pedometer.sql.dao.UserStepEntityDao; |
| 12 | import com.cnlive.moudle.pedometer.sql.db.DbCore; | 10 | import com.cnlive.moudle.pedometer.sql.db.DbCore; |
| 13 | -import com.cnlive.moudle.pedometer.sql.entity.CollFailedEntity; | ||
| 14 | import com.cnlive.moudle.pedometer.sql.entity.CollUserStepEntity; | 11 | import com.cnlive.moudle.pedometer.sql.entity.CollUserStepEntity; |
| 15 | import com.cnlive.moudle.pedometer.sql.entity.FailedEntity; | 12 | import com.cnlive.moudle.pedometer.sql.entity.FailedEntity; |
| 16 | import com.cnlive.moudle.pedometer.sql.entity.UserStepEntity; | 13 | import com.cnlive.moudle.pedometer.sql.entity.UserStepEntity; |
| @@ -20,7 +17,6 @@ import java.util.Date; | @@ -20,7 +17,6 @@ import java.util.Date; | ||
| 20 | import java.util.List; | 17 | import java.util.List; |
| 21 | import java.util.UUID; | 18 | import java.util.UUID; |
| 22 | 19 | ||
| 23 | -import static android.support.constraint.Constraints.TAG; | ||
| 24 | 20 | ||
| 25 | /** | 21 | /** |
| 26 | * 步数工具 | 22 | * 步数工具 |
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/utils/lib_permisshelper/PermissionsUtils.java
| @@ -8,9 +8,9 @@ import android.content.pm.PackageManager; | @@ -8,9 +8,9 @@ import android.content.pm.PackageManager; | ||
| 8 | import android.graphics.Color; | 8 | import android.graphics.Color; |
| 9 | import android.net.Uri; | 9 | import android.net.Uri; |
| 10 | import android.os.Build; | 10 | import android.os.Build; |
| 11 | -import android.support.annotation.NonNull; | ||
| 12 | -import android.support.v4.app.ActivityCompat; | ||
| 13 | -import android.support.v4.app.Fragment; | 11 | +import androidx.annotation.NonNull; |
| 12 | +import androidx.core.app.ActivityCompat; | ||
| 13 | +import androidx.fragment.app.Fragment; | ||
| 14 | import android.text.Spannable; | 14 | import android.text.Spannable; |
| 15 | import android.text.SpannableStringBuilder; | 15 | import android.text.SpannableStringBuilder; |
| 16 | import android.text.style.ForegroundColorSpan; | 16 | import android.text.style.ForegroundColorSpan; |
moudle_pedometer/src/main/res/layout/activity_my_record.xml
| @@ -13,7 +13,7 @@ | @@ -13,7 +13,7 @@ | ||
| 13 | android:layout_width="match_parent" | 13 | android:layout_width="match_parent" |
| 14 | android:layout_height="48dp" /> | 14 | android:layout_height="48dp" /> |
| 15 | 15 | ||
| 16 | - <android.support.design.widget.TabLayout | 16 | + <com.google.android.material.tabs.TabLayout |
| 17 | android:id="@+id/tabs" | 17 | android:id="@+id/tabs" |
| 18 | android:layout_width="wrap_content" | 18 | android:layout_width="wrap_content" |
| 19 | android:layout_height="wrap_content" | 19 | android:layout_height="wrap_content" |
| @@ -24,7 +24,7 @@ | @@ -24,7 +24,7 @@ | ||
| 24 | app:tabSelectedTextColor="#23D41E" | 24 | app:tabSelectedTextColor="#23D41E" |
| 25 | app:tabTextColor="#999999" /> | 25 | app:tabTextColor="#999999" /> |
| 26 | 26 | ||
| 27 | - <android.support.v4.view.ViewPager | 27 | + <androidx.viewpager.widget.ViewPager |
| 28 | android:id="@+id/viewpager" | 28 | android:id="@+id/viewpager" |
| 29 | android:layout_width="match_parent" | 29 | android:layout_width="match_parent" |
| 30 | android:layout_height="match_parent"/> | 30 | android:layout_height="match_parent"/> |
moudle_pedometer/src/main/res/layout/fragment_line_up_again.xml
| @@ -21,7 +21,7 @@ | @@ -21,7 +21,7 @@ | ||
| 21 | android:layout_height="match_parent" | 21 | android:layout_height="match_parent" |
| 22 | android:background="#F8F8F8"> | 22 | android:background="#F8F8F8"> |
| 23 | 23 | ||
| 24 | - <android.support.v7.widget.RecyclerView | 24 | + <androidx.recyclerview.widget.RecyclerView |
| 25 | android:id="@+id/recycler" | 25 | android:id="@+id/recycler" |
| 26 | android:layout_width="match_parent" | 26 | android:layout_width="match_parent" |
| 27 | android:layout_height="match_parent" /> | 27 | android:layout_height="match_parent" /> |
moudle_pedometer/src/main/res/layout/fragment_my_record.xml
| @@ -11,7 +11,7 @@ | @@ -11,7 +11,7 @@ | ||
| 11 | android:layout_height="match_parent" | 11 | android:layout_height="match_parent" |
| 12 | android:background="#F4F4F4"> | 12 | android:background="#F4F4F4"> |
| 13 | 13 | ||
| 14 | - <android.support.v7.widget.RecyclerView | 14 | + <androidx.recyclerview.widget.RecyclerView |
| 15 | android:id="@+id/my_record_recy" | 15 | android:id="@+id/my_record_recy" |
| 16 | android:layout_width="match_parent" | 16 | android:layout_width="match_parent" |
| 17 | android:layout_height="match_parent" /> | 17 | android:layout_height="match_parent" /> |
moudle_pedometer/src/main/res/layout/fragment_race_list.xml
| @@ -16,7 +16,7 @@ | @@ -16,7 +16,7 @@ | ||
| 16 | android:layout_width="match_parent" | 16 | android:layout_width="match_parent" |
| 17 | android:layout_height="match_parent"> | 17 | android:layout_height="match_parent"> |
| 18 | 18 | ||
| 19 | - <android.support.v7.widget.RecyclerView | 19 | + <androidx.recyclerview.widget.RecyclerView |
| 20 | android:id="@+id/race_recy" | 20 | android:id="@+id/race_recy" |
| 21 | android:layout_width="match_parent" | 21 | android:layout_width="match_parent" |
| 22 | android:layout_height="match_parent" | 22 | android:layout_height="match_parent" |
moudle_pedometer/src/main/res/layout/fragment_race_name_list.xml
| @@ -49,7 +49,7 @@ | @@ -49,7 +49,7 @@ | ||
| 49 | android:layout_width="match_parent" | 49 | android:layout_width="match_parent" |
| 50 | android:layout_height="match_parent"> | 50 | android:layout_height="match_parent"> |
| 51 | 51 | ||
| 52 | - <android.support.v7.widget.RecyclerView | 52 | + <androidx.recyclerview.widget.RecyclerView |
| 53 | android:id="@+id/race_recy" | 53 | android:id="@+id/race_recy" |
| 54 | android:layout_width="match_parent" | 54 | android:layout_width="match_parent" |
| 55 | android:layout_height="match_parent"/> | 55 | android:layout_height="match_parent"/> |
moudle_pedometer/src/main/res/layout/fragment_race_recor.xml
| @@ -158,7 +158,7 @@ | @@ -158,7 +158,7 @@ | ||
| 158 | android:layout_width="match_parent" | 158 | android:layout_width="match_parent" |
| 159 | android:layout_height="match_parent"> | 159 | android:layout_height="match_parent"> |
| 160 | 160 | ||
| 161 | - <android.support.v7.widget.RecyclerView | 161 | + <androidx.recyclerview.widget.RecyclerView |
| 162 | android:id="@+id/record_recy" | 162 | android:id="@+id/record_recy" |
| 163 | android:layout_width="match_parent" | 163 | android:layout_width="match_parent" |
| 164 | android:layout_height="match_parent" | 164 | android:layout_height="match_parent" |
moudle_pedometer/src/main/res/layout/fragment_run_line.xml
| @@ -58,7 +58,7 @@ | @@ -58,7 +58,7 @@ | ||
| 58 | android:layout_height="match_parent" | 58 | android:layout_height="match_parent" |
| 59 | android:background="#F4F4F4"> | 59 | android:background="#F4F4F4"> |
| 60 | 60 | ||
| 61 | - <android.support.v7.widget.RecyclerView | 61 | + <androidx.recyclerview.widget.RecyclerView |
| 62 | android:id="@+id/run_line_recy" | 62 | android:id="@+id/run_line_recy" |
| 63 | android:layout_width="match_parent" | 63 | android:layout_width="match_parent" |
| 64 | android:layout_height="match_parent" | 64 | android:layout_height="match_parent" |
moudle_pedometer/src/main/res/layout/fragment_self_record.xml
| @@ -290,7 +290,7 @@ | @@ -290,7 +290,7 @@ | ||
| 290 | android:layout_width="match_parent" | 290 | android:layout_width="match_parent" |
| 291 | android:layout_height="match_parent"> | 291 | android:layout_height="match_parent"> |
| 292 | 292 | ||
| 293 | - <android.support.v7.widget.RecyclerView | 293 | + <androidx.recyclerview.widget.RecyclerView |
| 294 | android:id="@+id/record_recy" | 294 | android:id="@+id/record_recy" |
| 295 | android:layout_width="match_parent" | 295 | android:layout_width="match_parent" |
| 296 | android:layout_height="match_parent" | 296 | android:layout_height="match_parent" |
moudle_pedometer/src/main/res/layout/fragment_take_part.xml
| @@ -17,7 +17,7 @@ | @@ -17,7 +17,7 @@ | ||
| 17 | android:layout_width="match_parent" | 17 | android:layout_width="match_parent" |
| 18 | android:layout_height="match_parent"> | 18 | android:layout_height="match_parent"> |
| 19 | 19 | ||
| 20 | - <android.support.v7.widget.RecyclerView | 20 | + <androidx.recyclerview.widget.RecyclerView |
| 21 | android:id="@+id/take_part_recy" | 21 | android:id="@+id/take_part_recy" |
| 22 | android:layout_width="match_parent" | 22 | android:layout_width="match_parent" |
| 23 | android:layout_height="match_parent"/> | 23 | android:layout_height="match_parent"/> |
moudle_pedometer/src/main/res/layout/layout_coll_finish_user_info.xml
| @@ -97,12 +97,12 @@ | @@ -97,12 +97,12 @@ | ||
| 97 | android:layout_marginTop="-3dp" | 97 | android:layout_marginTop="-3dp" |
| 98 | android:gravity="center_vertical"> | 98 | android:gravity="center_vertical"> |
| 99 | 99 | ||
| 100 | - <android.support.v7.widget.RecyclerView | 100 | + <androidx.recyclerview.widget.RecyclerView |
| 101 | android:id="@+id/rv_list" | 101 | android:id="@+id/rv_list" |
| 102 | android:layout_width="match_parent" | 102 | android:layout_width="match_parent" |
| 103 | android:layout_height="wrap_content" | 103 | android:layout_height="wrap_content" |
| 104 | android:paddingTop="10dp" | 104 | android:paddingTop="10dp" |
| 105 | - android:paddingBottom="10dp"></android.support.v7.widget.RecyclerView> | 105 | + android:paddingBottom="10dp"></androidx.recyclerview.widget.RecyclerView> |
| 106 | </LinearLayout> | 106 | </LinearLayout> |
| 107 | <!----> | 107 | <!----> |
| 108 | </LinearLayout> | 108 | </LinearLayout> |
moudle_pedometer/src/main/res/layout/wheel_view.xml
| 1 | <?xml version="1.0" encoding="utf-8"?> | 1 | <?xml version="1.0" encoding="utf-8"?> |
| 2 | -<android.support.constraint.ConstraintLayout | 2 | +<androidx.constraintlayout.widget.ConstraintLayout |
| 3 | xmlns:android="http://schemas.android.com/apk/res/android" | 3 | xmlns:android="http://schemas.android.com/apk/res/android" |
| 4 | xmlns:tools="http://schemas.android.com/tools" | 4 | xmlns:tools="http://schemas.android.com/tools" |
| 5 | android:layout_width="match_parent" | 5 | android:layout_width="match_parent" |
| @@ -10,4 +10,4 @@ | @@ -10,4 +10,4 @@ | ||
| 10 | android:layout_width="match_parent" | 10 | android:layout_width="match_parent" |
| 11 | android:layout_height="wrap_content" | 11 | android:layout_height="wrap_content" |
| 12 | tools:ignore="MissingConstraints" /> | 12 | tools:ignore="MissingConstraints" /> |
| 13 | -</android.support.constraint.ConstraintLayout> | ||
| 14 | \ No newline at end of file | 13 | \ No newline at end of file |
| 14 | +</androidx.constraintlayout.widget.ConstraintLayout> | ||
| 15 | \ No newline at end of file | 15 | \ No newline at end of file |