Commit 323d386ef61f608de401eac079c1a9a2c1b62fb1

Authored by YangShuai
1 parent 9b9d783b

1 重命名资源文件

Showing 284 changed files with 232 additions and 359 deletions
config.gradle
@@ -21,7 +21,7 @@ ext { @@ -21,7 +21,7 @@ ext {
21 //编译方式 21 //编译方式
22 debug : false, 22 debug : false,
23 //版本号 23 //版本号
24 - version: "1.0.15", 24 + version: "1.0.16",
25 //Lib库前缀 25 //Lib库前缀
26 packeg : "com.cnlive.module", 26 packeg : "com.cnlive.module",
27 //Lib库名称 27 //Lib库名称
moudle_pedometer/src/main/java/com/cnlive/moudle/calorie/service/CalorieService.java
@@ -18,35 +18,19 @@ import android.hardware.SensorManager; @@ -18,35 +18,19 @@ import android.hardware.SensorManager;
18 import android.os.Binder; 18 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.Handler;  
22 import android.os.IBinder; 21 import android.os.IBinder;
23 import android.support.v4.app.NotificationCompat; 22 import android.support.v4.app.NotificationCompat;
24 import android.text.TextUtils; 23 import android.text.TextUtils;
25 import android.util.Log; 24 import android.util.Log;
26 import android.widget.RemoteViews; 25 import android.widget.RemoteViews;
27 26
28 -import com.baidu.trace.LBSTraceClient;  
29 -import com.baidu.trace.Trace;  
30 -import com.baidu.trace.api.track.LatestPoint;  
31 -import com.baidu.trace.api.track.LatestPointResponse;  
32 -import com.baidu.trace.api.track.OnTrackListener;  
33 -import com.baidu.trace.model.LocationMode;  
34 -import com.baidu.trace.model.OnTraceListener;  
35 -import com.baidu.trace.model.PushMessage;  
36 -import com.baidu.trace.model.StatusCodes;  
37 import com.cnlive.moudle.calorie.utils.CalorieUtil; 27 import com.cnlive.moudle.calorie.utils.CalorieUtil;
38 -import com.cnlive.moudle.collectionTrace.commonInfo.CollCommonInfo;  
39 -import com.cnlive.moudle.collectionTrace.service.CollKeepLiveService;  
40 -import com.cnlive.moudle.collectionTrace.utils.CollStepUtil;  
41 import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; 28 import com.cnlive.moudle.pedometer.commonInfo.CommonInfo;
42 import com.cnlive.moudle.pedometer.model.Constant; 29 import com.cnlive.moudle.pedometer.model.Constant;
43 import com.cnlive.moudle.pedometer.model.MessageEvent; 30 import com.cnlive.moudle.pedometer.model.MessageEvent;
44 import com.cnlive.moudle.pedometer.model.step.StepCount; 31 import com.cnlive.moudle.pedometer.model.step.StepCount;
45 import com.cnlive.moudle.pedometer.model.step.StepValuePassListener; 32 import com.cnlive.moudle.pedometer.model.step.StepValuePassListener;
46 -import com.cnlive.moudle.pedometer.sql.db.DbCore;  
47 import com.cnlive.moudle.pedometer.sql.entity.CalorieEntity; 33 import com.cnlive.moudle.pedometer.sql.entity.CalorieEntity;
48 -import com.cnlive.moudle.pedometer.sql.entity.CollUserStepEntity;  
49 -import com.cnlive.moudle.pedometer.utils.ServiceUtils;  
50 import com.example.moudle_pedometer.R; 34 import com.example.moudle_pedometer.R;
51 35
52 import org.greenrobot.eventbus.EventBus; 36 import org.greenrobot.eventbus.EventBus;
@@ -54,7 +38,6 @@ import org.greenrobot.eventbus.Subscribe; @@ -54,7 +38,6 @@ import org.greenrobot.eventbus.Subscribe;
54 import org.greenrobot.eventbus.ThreadMode; 38 import org.greenrobot.eventbus.ThreadMode;
55 39
56 import java.text.SimpleDateFormat; 40 import java.text.SimpleDateFormat;
57 -import java.util.Calendar;  
58 import java.util.Date; 41 import java.util.Date;
59 42
60 /** 43 /**
@@ -174,7 +157,7 @@ public class CalorieService extends Service implements SensorEventListener { @@ -174,7 +157,7 @@ public class CalorieService extends Service implements SensorEventListener {
174 private void showStartForegroundNotification() { 157 private void showStartForegroundNotification() {
175 if (null == remoteViews) { 158 if (null == remoteViews) {
176 remoteViews = new RemoteViews(getPackageName(), R.layout.custom_step_notification); 159 remoteViews = new RemoteViews(getPackageName(), R.layout.custom_step_notification);
177 - remoteViews.setImageViewResource(R.id.iv_icon, R.drawable.ic_icon); 160 + remoteViews.setImageViewResource(R.id.iv_icon, R.drawable.pedometer_ic_icon);
178 } 161 }
179 NotificationChannel channel = null; 162 NotificationChannel channel = null;
180 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { 163 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/frame/presenter/CollRunningMapFragmentPresenter.java
1 package com.cnlive.moudle.collectionTrace.frame.presenter; 1 package com.cnlive.moudle.collectionTrace.frame.presenter;
2 2
3 import android.content.Context; 3 import android.content.Context;
4 -import android.os.Handler;  
5 import android.util.Log; 4 import android.util.Log;
6 import android.widget.Toast; 5 import android.widget.Toast;
7 6
8 -import com.baidu.mapapi.map.Overlay;  
9 import com.baidu.mapapi.model.LatLng; 7 import com.baidu.mapapi.model.LatLng;
10 -import com.baidu.mapapi.utils.DistanceUtil;  
11 -import com.baidu.trace.api.entity.AroundSearchResponse;  
12 -import com.baidu.trace.api.entity.BoundSearchResponse;  
13 -import com.baidu.trace.api.entity.DistrictSearchResponse;  
14 -import com.baidu.trace.api.entity.EntityListResponse;  
15 import com.baidu.trace.api.entity.LocRequest; 8 import com.baidu.trace.api.entity.LocRequest;
16 -import com.baidu.trace.api.entity.OnEntityListener;  
17 -import com.baidu.trace.api.entity.PolygonSearchResponse;  
18 -import com.baidu.trace.api.entity.SearchResponse;  
19 import com.baidu.trace.api.fence.AddMonitoredPersonResponse; 9 import com.baidu.trace.api.fence.AddMonitoredPersonResponse;
20 import com.baidu.trace.api.fence.CreateFenceRequest; 10 import com.baidu.trace.api.fence.CreateFenceRequest;
21 import com.baidu.trace.api.fence.CreateFenceResponse; 11 import com.baidu.trace.api.fence.CreateFenceResponse;
22 import com.baidu.trace.api.fence.DeleteFenceResponse; 12 import com.baidu.trace.api.fence.DeleteFenceResponse;
23 import com.baidu.trace.api.fence.DeleteMonitoredPersonResponse; 13 import com.baidu.trace.api.fence.DeleteMonitoredPersonResponse;
24 -import com.baidu.trace.api.fence.FenceListRequest;  
25 import com.baidu.trace.api.fence.FenceListResponse; 14 import com.baidu.trace.api.fence.FenceListResponse;
26 import com.baidu.trace.api.fence.HistoryAlarmResponse; 15 import com.baidu.trace.api.fence.HistoryAlarmResponse;
27 import com.baidu.trace.api.fence.ListMonitoredPersonResponse; 16 import com.baidu.trace.api.fence.ListMonitoredPersonResponse;
28 import com.baidu.trace.api.fence.MonitoredStatus; 17 import com.baidu.trace.api.fence.MonitoredStatus;
29 import com.baidu.trace.api.fence.MonitoredStatusByLocationResponse; 18 import com.baidu.trace.api.fence.MonitoredStatusByLocationResponse;
30 import com.baidu.trace.api.fence.MonitoredStatusInfo; 19 import com.baidu.trace.api.fence.MonitoredStatusInfo;
31 -import com.baidu.trace.api.fence.MonitoredStatusRequest;  
32 import com.baidu.trace.api.fence.MonitoredStatusResponse; 20 import com.baidu.trace.api.fence.MonitoredStatusResponse;
33 import com.baidu.trace.api.fence.OnFenceListener; 21 import com.baidu.trace.api.fence.OnFenceListener;
34 import com.baidu.trace.api.fence.UpdateFenceResponse; 22 import com.baidu.trace.api.fence.UpdateFenceResponse;
@@ -43,7 +31,6 @@ import com.baidu.trace.model.CoordType; @@ -43,7 +31,6 @@ import com.baidu.trace.model.CoordType;
43 import com.baidu.trace.model.ProcessOption; 31 import com.baidu.trace.model.ProcessOption;
44 import com.baidu.trace.model.SortType; 32 import com.baidu.trace.model.SortType;
45 import com.baidu.trace.model.StatusCodes; 33 import com.baidu.trace.model.StatusCodes;
46 -import com.baidu.trace.model.TraceLocation;  
47 import com.baidu.trace.model.TransportMode; 34 import com.baidu.trace.model.TransportMode;
48 import com.cnlive.moudle.collectionTrace.frame.view.CollRunningMapFragmentView; 35 import com.cnlive.moudle.collectionTrace.frame.view.CollRunningMapFragmentView;
49 import com.cnlive.moudle.pedometer.model.Constant; 36 import com.cnlive.moudle.pedometer.model.Constant;
@@ -243,7 +230,7 @@ public class CollRunningMapFragmentPresenter extends MvpBasePresenter<CollRunnin @@ -243,7 +230,7 @@ public class CollRunningMapFragmentPresenter extends MvpBasePresenter<CollRunnin
243 // } 230 // }
244 // Log.e(TAG, "结果: " + result); 231 // Log.e(TAG, "结果: " + result);
245 // Log.e(TAG, "onHistoryTrackCallback: 轨迹点:" + trackPoints.size() + ",详情" + GsonUtil.GsonString(trackPoints)); 232 // Log.e(TAG, "onHistoryTrackCallback: 轨迹点:" + trackPoints.size() + ",详情" + GsonUtil.GsonString(trackPoints));
246 - MyMapUtil.drawHistoryTrack(context, getView().baiduMap, trackPoints, SortType.asc, R.color.red, R.drawable.icon_start, R.drawable.icon_end); 233 + MyMapUtil.drawHistoryTrack(context, getView().baiduMap, trackPoints, SortType.asc, R.color.red, R.drawable.pedometer_icon_start, R.drawable.pedometer_icon_end);
247 // MyMapUtil.drawMapLineRoutePoint(context, getView().baiduMap, MyMapUtil.optimizePoints(routePoints), R.color.red); 234 // MyMapUtil.drawMapLineRoutePoint(context, getView().baiduMap, MyMapUtil.optimizePoints(routePoints), R.color.red);
248 } 235 }
249 } 236 }
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/frame/view/CollRunMainFragmentView.java
@@ -452,7 +452,7 @@ public class CollRunMainFragmentView implements MvpView { @@ -452,7 +452,7 @@ public class CollRunMainFragmentView implements MvpView {
452 if (fragment.binding.ivGps.getTag() == null || !fragment.binding.ivGps.getTag().toString().equals("rt_training_gps_0")) { 452 if (fragment.binding.ivGps.getTag() == null || !fragment.binding.ivGps.getTag().toString().equals("rt_training_gps_0")) {
453 fragment.binding.ivGps.setTag("rt_training_gps_0"); 453 fragment.binding.ivGps.setTag("rt_training_gps_0");
454 //设置图标 454 //设置图标
455 - fragment.binding.ivGps.setBackground(getContext().getResources().getDrawable(R.drawable.rt_training_gps_0)); 455 + fragment.binding.ivGps.setBackground(getContext().getResources().getDrawable(R.drawable.pedometer_rt_training_gps_0));
456 } 456 }
457 457
458 458
@@ -470,7 +470,7 @@ public class CollRunMainFragmentView implements MvpView { @@ -470,7 +470,7 @@ public class CollRunMainFragmentView implements MvpView {
470 if (fragment.binding.ivGps.getTag() == null || !fragment.binding.ivGps.getTag().toString().equals("GPS_ACCURACY_BAD")) { 470 if (fragment.binding.ivGps.getTag() == null || !fragment.binding.ivGps.getTag().toString().equals("GPS_ACCURACY_BAD")) {
471 fragment.binding.ivGps.setTag("GPS_ACCURACY_BAD"); 471 fragment.binding.ivGps.setTag("GPS_ACCURACY_BAD");
472 //设置图标 472 //设置图标
473 - fragment.binding.ivGps.setBackground(getContext().getResources().getDrawable(R.drawable.rt_training_gps_1)); 473 + fragment.binding.ivGps.setBackground(getContext().getResources().getDrawable(R.drawable.pedometer_rt_training_gps_1));
474 } 474 }
475 } 475 }
476 //GPS 质量判断中等 476 //GPS 质量判断中等
@@ -481,7 +481,7 @@ public class CollRunMainFragmentView implements MvpView { @@ -481,7 +481,7 @@ public class CollRunMainFragmentView implements MvpView {
481 if (fragment.binding.ivGps.getTag() == null || !fragment.binding.ivGps.getTag().toString().equals("GPS_ACCURACY_MID")) { 481 if (fragment.binding.ivGps.getTag() == null || !fragment.binding.ivGps.getTag().toString().equals("GPS_ACCURACY_MID")) {
482 fragment.binding.ivGps.setTag("GPS_ACCURACY_MID"); 482 fragment.binding.ivGps.setTag("GPS_ACCURACY_MID");
483 //设置图标 483 //设置图标
484 - fragment.binding.ivGps.setBackground(getContext().getResources().getDrawable(R.drawable.rt_training_gps_2)); 484 + fragment.binding.ivGps.setBackground(getContext().getResources().getDrawable(R.drawable.pedometer_rt_training_gps_2));
485 } 485 }
486 }//GPS 质量判断好 486 }//GPS 质量判断好
487 else if (location.getGpsAccuracyStatus() == BDLocation.GPS_ACCURACY_GOOD) { 487 else if (location.getGpsAccuracyStatus() == BDLocation.GPS_ACCURACY_GOOD) {
@@ -491,7 +491,7 @@ public class CollRunMainFragmentView implements MvpView { @@ -491,7 +491,7 @@ public class CollRunMainFragmentView implements MvpView {
491 if (fragment.binding.ivGps.getTag() == null || !fragment.binding.ivGps.getTag().toString().equals("GPS_ACCURACY_GOOD")) { 491 if (fragment.binding.ivGps.getTag() == null || !fragment.binding.ivGps.getTag().toString().equals("GPS_ACCURACY_GOOD")) {
492 fragment.binding.ivGps.setTag("GPS_ACCURACY_GOOD"); 492 fragment.binding.ivGps.setTag("GPS_ACCURACY_GOOD");
493 //设置图标 493 //设置图标
494 - fragment.binding.ivGps.setBackground(getContext().getResources().getDrawable(R.drawable.rt_training_gps_3)); 494 + fragment.binding.ivGps.setBackground(getContext().getResources().getDrawable(R.drawable.pedometer_rt_training_gps_3));
495 } 495 }
496 } 496 }
497 497
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/frame/view/CollRunRaceDetailFragmentView.java
@@ -9,7 +9,6 @@ import android.hardware.SensorEventListener; @@ -9,7 +9,6 @@ import android.hardware.SensorEventListener;
9 import android.hardware.SensorManager; 9 import android.hardware.SensorManager;
10 import android.os.Build; 10 import android.os.Build;
11 import android.text.TextUtils; 11 import android.text.TextUtils;
12 -import android.util.Log;  
13 import android.view.View; 12 import android.view.View;
14 import android.view.ViewGroup; 13 import android.view.ViewGroup;
15 import android.view.ViewTreeObserver; 14 import android.view.ViewTreeObserver;
@@ -293,7 +292,7 @@ public class CollRunRaceDetailFragmentView implements MvpView, SensorEventListen @@ -293,7 +292,7 @@ public class CollRunRaceDetailFragmentView implements MvpView, SensorEventListen
293 if (null != resultPoints && resultPoints.size() > 1) { 292 if (null != resultPoints && resultPoints.size() > 1) {
294 queryResultPoints.clear(); 293 queryResultPoints.clear();
295 queryResultPoints.addAll(resultPoints); 294 queryResultPoints.addAll(resultPoints);
296 - MyMapUtil.drawHistoryTrack(getContext(), baiduMap, resultPoints, SortType.asc, R.color.green_round, R.drawable.icon_start, R.drawable.icon_end); 295 + MyMapUtil.drawHistoryTrack(getContext(), baiduMap, resultPoints, SortType.asc, R.color.green_round, R.drawable.pedometer_icon_start, R.drawable.pedometer_icon_end);
297 initZoom = MyMapUtil.setMapAutoZoom(baiduMap, resultPoints, DEFAULT_MAP_AUTO_ZOOM); 296 initZoom = MyMapUtil.setMapAutoZoom(baiduMap, resultPoints, DEFAULT_MAP_AUTO_ZOOM);
298 } 297 }
299 } 298 }
@@ -398,7 +397,7 @@ public class CollRunRaceDetailFragmentView implements MvpView, SensorEventListen @@ -398,7 +397,7 @@ public class CollRunRaceDetailFragmentView implements MvpView, SensorEventListen
398 //设置定位模式, 默认为 LocationMode.NORMAL 普通态 397 //设置定位模式, 默认为 LocationMode.NORMAL 普通态
399 mCurrentMode = MyLocationConfiguration.LocationMode.NORMAL; 398 mCurrentMode = MyLocationConfiguration.LocationMode.NORMAL;
400 // 设置定位图标修改为自定义marker 399 // 设置定位图标修改为自定义marker
401 - Bitmap pointBitmap = BitmapUtil.getBitmapFromDp(getContext(), BitmapFactory.decodeResource(getContext().getResources(), R.drawable.rt_ic_location), 50, 50); 400 + Bitmap pointBitmap = BitmapUtil.getBitmapFromDp(getContext(), BitmapFactory.decodeResource(getContext().getResources(), R.drawable.pedometer_rt_ic_location), 50, 50);
402 mCurrentMarker = BitmapDescriptorFactory.fromBitmap(pointBitmap); 401 mCurrentMarker = BitmapDescriptorFactory.fromBitmap(pointBitmap);
403 //设置定位蓝点精度圆圈的填充颜色为透明色 402 //设置定位蓝点精度圆圈的填充颜色为透明色
404 accuracyCircleFillColor = getContext().getResources().getColor(R.color.transparent); 403 accuracyCircleFillColor = getContext().getResources().getColor(R.color.transparent);
@@ -520,7 +519,7 @@ public class CollRunRaceDetailFragmentView implements MvpView, SensorEventListen @@ -520,7 +519,7 @@ public class CollRunRaceDetailFragmentView implements MvpView, SensorEventListen
520 //在地图上绘制起点 519 //在地图上绘制起点
521 if (index == 0) { 520 if (index == 0) {
522 //显示当前位置图标 521 //显示当前位置图标
523 - Bitmap pointBitmap = BitmapUtil.getBitmapFromDp(getContext(), BitmapFactory.decodeResource(getContext().getResources(), R.drawable.icon_start), 30, 30); 522 + Bitmap pointBitmap = BitmapUtil.getBitmapFromDp(getContext(), BitmapFactory.decodeResource(getContext().getResources(), R.drawable.pedometer_icon_start), 30, 30);
524 startMark = new MarkerOptions() 523 startMark = new MarkerOptions()
525 .position(StartPoint) 524 .position(StartPoint)
526 .icon(BitmapDescriptorFactory.fromBitmap(pointBitmap)); 525 .icon(BitmapDescriptorFactory.fromBitmap(pointBitmap));
@@ -528,7 +527,7 @@ public class CollRunRaceDetailFragmentView implements MvpView, SensorEventListen @@ -528,7 +527,7 @@ public class CollRunRaceDetailFragmentView implements MvpView, SensorEventListen
528 baiduMap.addOverlay(startMark); 527 baiduMap.addOverlay(startMark);
529 } else if (index == listSize - 1) { 528 } else if (index == listSize - 1) {
530 //显示当前位置图标 529 //显示当前位置图标
531 - Bitmap pointBitmap = BitmapUtil.getBitmapFromDp(getContext(), BitmapFactory.decodeResource(getContext().getResources(), R.drawable.icon_end), 30, 30); 530 + Bitmap pointBitmap = BitmapUtil.getBitmapFromDp(getContext(), BitmapFactory.decodeResource(getContext().getResources(), R.drawable.pedometer_icon_end), 30, 30);
532 endMark = new MarkerOptions() 531 endMark = new MarkerOptions()
533 .position(points.get(points.size() - 1)) 532 .position(points.get(points.size() - 1))
534 .icon(BitmapDescriptorFactory.fromBitmap(pointBitmap)) 533 .icon(BitmapDescriptorFactory.fromBitmap(pointBitmap))
@@ -648,7 +647,7 @@ public class CollRunRaceDetailFragmentView implements MvpView, SensorEventListen @@ -648,7 +647,7 @@ public class CollRunRaceDetailFragmentView implements MvpView, SensorEventListen
648 LatLng ll = new LatLng(Latitude, Longitude); 647 LatLng ll = new LatLng(Latitude, Longitude);
649 //设置坐标 648 //设置坐标
650 //显示当前位置图标 649 //显示当前位置图标
651 - Bitmap pointBitmap = BitmapUtil.getBitmapFromDp(fragment.getActivity(), BitmapFactory.decodeResource(fragment.getActivity().getResources(), R.drawable.run_map_icon_end), 22, 32); 650 + Bitmap pointBitmap = BitmapUtil.getBitmapFromDp(fragment.getActivity(), BitmapFactory.decodeResource(fragment.getActivity().getResources(), R.drawable.pedometer_run_map_icon_end), 22, 32);
652 currentMark = new MarkerOptions().position(ll).icon(BitmapDescriptorFactory.fromBitmap(pointBitmap)); 651 currentMark = new MarkerOptions().position(ll).icon(BitmapDescriptorFactory.fromBitmap(pointBitmap));
653 baiduMap.addOverlay(currentMark); 652 baiduMap.addOverlay(currentMark);
654 MapStatus.Builder builder = new MapStatus.Builder(); 653 MapStatus.Builder builder = new MapStatus.Builder();
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/frame/view/CollRunningFinishFragmentView.java
@@ -8,7 +8,6 @@ import android.text.TextUtils; @@ -8,7 +8,6 @@ import android.text.TextUtils;
8 import android.util.Log; 8 import android.util.Log;
9 import android.view.MotionEvent; 9 import android.view.MotionEvent;
10 import android.view.View; 10 import android.view.View;
11 -import android.widget.TextView;  
12 11
13 import com.baidu.mapapi.map.BaiduMap; 12 import com.baidu.mapapi.map.BaiduMap;
14 import com.baidu.mapapi.map.MapView; 13 import com.baidu.mapapi.map.MapView;
@@ -28,7 +27,6 @@ import com.baidu.trace.api.fence.MonitoredStatusResponse; @@ -28,7 +27,6 @@ import com.baidu.trace.api.fence.MonitoredStatusResponse;
28 import com.baidu.trace.api.fence.OnFenceListener; 27 import com.baidu.trace.api.fence.OnFenceListener;
29 import com.baidu.trace.api.fence.UpdateFenceResponse; 28 import com.baidu.trace.api.fence.UpdateFenceResponse;
30 import com.baidu.trace.model.SortType; 29 import com.baidu.trace.model.SortType;
31 -import com.bumptech.glide.Glide;  
32 import com.cnlive.libs.base.logic.Event; 30 import com.cnlive.libs.base.logic.Event;
33 import com.cnlive.libs.base.logic.callback.FailureCallback; 31 import com.cnlive.libs.base.logic.callback.FailureCallback;
34 import com.cnlive.libs.base.logic.callback.SuccessCallback; 32 import com.cnlive.libs.base.logic.callback.SuccessCallback;
@@ -107,7 +105,7 @@ public class CollRunningFinishFragmentView implements MvpView, OnFenceListener { @@ -107,7 +105,7 @@ public class CollRunningFinishFragmentView implements MvpView, OnFenceListener {
107 LatLng markLatLng = new LatLng(point.getLatitude(), point.getLongitude()); 105 LatLng markLatLng = new LatLng(point.getLatitude(), point.getLongitude());
108 if (null != markLatLng) { 106 if (null != markLatLng) {
109 //将点位显示到地图上 107 //将点位显示到地图上
110 - Overlay overlay = MyMapUtil.setMapMarker(getContext(), baiduMap, markLatLng, R.drawable.icon_map_import); 108 + Overlay overlay = MyMapUtil.setMapMarker(getContext(), baiduMap, markLatLng, R.drawable.pedometer_icon_map_import);
111 if (null != overlay) { 109 if (null != overlay) {
112 allMapOverlays.add(overlay); 110 allMapOverlays.add(overlay);
113 } 111 }
@@ -327,7 +325,7 @@ public class CollRunningFinishFragmentView implements MvpView, OnFenceListener { @@ -327,7 +325,7 @@ public class CollRunningFinishFragmentView implements MvpView, OnFenceListener {
327 if (null != resultPoints) { 325 if (null != resultPoints) {
328 if (resultPoints.size() > 1) { 326 if (resultPoints.size() > 1) {
329 //绘制轨迹 327 //绘制轨迹
330 - MyMapUtil.drawHistoryTrack(getContext(), baiduMap, resultPoints, SortType.asc, R.color.green_round, R.drawable.icon_start, R.drawable.icon_end); 328 + MyMapUtil.drawHistoryTrack(getContext(), baiduMap, resultPoints, SortType.asc, R.color.green_round, R.drawable.pedometer_icon_start, R.drawable.pedometer_icon_end);
331 MyMapUtil.setMapAutoZoom(baiduMap, resultPoints, -1.5f); 329 MyMapUtil.setMapAutoZoom(baiduMap, resultPoints, -1.5f);
332 } 330 }
333 331
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/frame/view/CollRunningMapFragmentView.java
@@ -26,7 +26,6 @@ import com.baidu.mapapi.map.BitmapDescriptorFactory; @@ -26,7 +26,6 @@ import com.baidu.mapapi.map.BitmapDescriptorFactory;
26 import com.baidu.mapapi.map.MapStatus; 26 import com.baidu.mapapi.map.MapStatus;
27 import com.baidu.mapapi.map.MapStatusUpdateFactory; 27 import com.baidu.mapapi.map.MapStatusUpdateFactory;
28 import com.baidu.mapapi.map.MapView; 28 import com.baidu.mapapi.map.MapView;
29 -import com.baidu.mapapi.map.MarkerOptions;  
30 import com.baidu.mapapi.map.MyLocationConfiguration; 29 import com.baidu.mapapi.map.MyLocationConfiguration;
31 import com.baidu.mapapi.map.MyLocationData; 30 import com.baidu.mapapi.map.MyLocationData;
32 import com.baidu.mapapi.map.Overlay; 31 import com.baidu.mapapi.map.Overlay;
@@ -41,7 +40,6 @@ import com.cnlive.moudle.collectionTrace.service.CollStepService; @@ -41,7 +40,6 @@ import com.cnlive.moudle.collectionTrace.service.CollStepService;
41 import com.cnlive.moudle.collectionTrace.ui.activity.CollRunningFinishActivity; 40 import com.cnlive.moudle.collectionTrace.ui.activity.CollRunningFinishActivity;
42 import com.cnlive.moudle.collectionTrace.ui.fragment.CollRunningMapFragment; 41 import com.cnlive.moudle.collectionTrace.ui.fragment.CollRunningMapFragment;
43 import com.cnlive.moudle.collectionTrace.commonInfo.CollCommonInfo; 42 import com.cnlive.moudle.collectionTrace.commonInfo.CollCommonInfo;
44 -import com.cnlive.moudle.pedometer.commonInfo.CommonInfo;  
45 import com.cnlive.moudle.pedometer.model.Constant; 43 import com.cnlive.moudle.pedometer.model.Constant;
46 import com.cnlive.moudle.pedometer.model.MessageEvent; 44 import com.cnlive.moudle.pedometer.model.MessageEvent;
47 import com.cnlive.moudle.pedometer.net.bean.RunRaceDetailInfo; 45 import com.cnlive.moudle.pedometer.net.bean.RunRaceDetailInfo;
@@ -164,7 +162,7 @@ public class CollRunningMapFragmentView implements MvpView, SensorEventListener @@ -164,7 +162,7 @@ public class CollRunningMapFragmentView implements MvpView, SensorEventListener
164 public void success(List<LatLng> resultPoints) { 162 public void success(List<LatLng> resultPoints) {
165 if (null != resultPoints && resultPoints.size() > 1) { 163 if (null != resultPoints && resultPoints.size() > 1) {
166 //绘制历史轨迹 164 //绘制历史轨迹
167 - MyMapUtil.drawHistoryTrack(getContext(), baiduMap, resultPoints, SortType.asc, R.color.green_round, R.drawable.icon_start, 0); 165 + MyMapUtil.drawHistoryTrack(getContext(), baiduMap, resultPoints, SortType.asc, R.color.green_round, R.drawable.pedometer_icon_start, 0);
168 //将最后一个点添加到用户走的线中 166 //将最后一个点添加到用户走的线中
169 currentWalkPoints = new ArrayList<>(); 167 currentWalkPoints = new ArrayList<>();
170 currentWalkPoints.add(resultPoints.get(resultPoints.size() - 1)); 168 currentWalkPoints.add(resultPoints.get(resultPoints.size() - 1));
@@ -181,7 +179,7 @@ public class CollRunningMapFragmentView implements MvpView, SensorEventListener @@ -181,7 +179,7 @@ public class CollRunningMapFragmentView implements MvpView, SensorEventListener
181 //把起点添加到用户走的实时轨迹中 179 //把起点添加到用户走的实时轨迹中
182 currentWalkPoints = new ArrayList<>(); 180 currentWalkPoints = new ArrayList<>();
183 currentWalkPoints.add(startLatLng); 181 currentWalkPoints.add(startLatLng);
184 - List<Overlay> resultOverlays = MyMapUtil.setStartMarker(getContext(), baiduMap, startLatLng, R.drawable.icon_start); 182 + List<Overlay> resultOverlays = MyMapUtil.setStartMarker(getContext(), baiduMap, startLatLng, R.drawable.pedometer_icon_start);
185 if (null != resultOverlays) { 183 if (null != resultOverlays) {
186 this.allMapOverlays.addAll(resultOverlays); 184 this.allMapOverlays.addAll(resultOverlays);
187 } 185 }
@@ -203,7 +201,7 @@ public class CollRunningMapFragmentView implements MvpView, SensorEventListener @@ -203,7 +201,7 @@ public class CollRunningMapFragmentView implements MvpView, SensorEventListener
203 LatLng markLatLng = new LatLng(point.getLatitude(), point.getLongitude()); 201 LatLng markLatLng = new LatLng(point.getLatitude(), point.getLongitude());
204 if (null != markLatLng) { 202 if (null != markLatLng) {
205 //将点位显示到地图上 203 //将点位显示到地图上
206 - Overlay overlay = MyMapUtil.setMapMarker(getContext(), baiduMap, markLatLng, R.drawable.icon_map_import); 204 + Overlay overlay = MyMapUtil.setMapMarker(getContext(), baiduMap, markLatLng, R.drawable.pedometer_icon_map_import);
207 if (null != overlay) { 205 if (null != overlay) {
208 allMapOverlays.add(overlay); 206 allMapOverlays.add(overlay);
209 } 207 }
@@ -382,7 +380,7 @@ public class CollRunningMapFragmentView implements MvpView, SensorEventListener @@ -382,7 +380,7 @@ public class CollRunningMapFragmentView implements MvpView, SensorEventListener
382 collectPoint.setPointName(currentAddress); 380 collectPoint.setPointName(currentAddress);
383 CollStepUtil.setCollImportPoints(getContext(), CollCommonInfo.getUserId(getContext()), collectPoint); 381 CollStepUtil.setCollImportPoints(getContext(), CollCommonInfo.getUserId(getContext()), collectPoint);
384 //将点位显示到地图上 382 //将点位显示到地图上
385 - Overlay overlay = MyMapUtil.setMapMarker(getContext(), baiduMap, currentImportLatLng, R.drawable.icon_map_import); 383 + Overlay overlay = MyMapUtil.setMapMarker(getContext(), baiduMap, currentImportLatLng, R.drawable.pedometer_icon_map_import);
386 if (null != overlay) { 384 if (null != overlay) {
387 allMapOverlays.add(overlay); 385 allMapOverlays.add(overlay);
388 } 386 }
@@ -515,7 +513,7 @@ public class CollRunningMapFragmentView implements MvpView, SensorEventListener @@ -515,7 +513,7 @@ public class CollRunningMapFragmentView implements MvpView, SensorEventListener
515 //设置定位模式, 默认为 LocationMode.NORMAL 普通态 513 //设置定位模式, 默认为 LocationMode.NORMAL 普通态
516 mCurrentMode = MyLocationConfiguration.LocationMode.NORMAL; 514 mCurrentMode = MyLocationConfiguration.LocationMode.NORMAL;
517 // 设置定位图标修改为自定义marker 515 // 设置定位图标修改为自定义marker
518 - Bitmap pointBitmap = BitmapUtil.getBitmapFromDp(getContext(), BitmapFactory.decodeResource(getContext().getResources(), R.drawable.rt_ic_location), 40, 40); 516 + Bitmap pointBitmap = BitmapUtil.getBitmapFromDp(getContext(), BitmapFactory.decodeResource(getContext().getResources(), R.drawable.pedometer_rt_ic_location), 40, 40);
519 mCurrentMarker = BitmapDescriptorFactory.fromBitmap(pointBitmap); 517 mCurrentMarker = BitmapDescriptorFactory.fromBitmap(pointBitmap);
520 //设置定位蓝点精度圆圈的填充颜色为透明色 518 //设置定位蓝点精度圆圈的填充颜色为透明色
521 accuracyCircleFillColor = getContext().getResources().getColor(R.color.transparent); 519 accuracyCircleFillColor = getContext().getResources().getColor(R.color.transparent);
@@ -619,7 +617,7 @@ public class CollRunningMapFragmentView implements MvpView, SensorEventListener @@ -619,7 +617,7 @@ public class CollRunningMapFragmentView implements MvpView, SensorEventListener
619 //设置图标 617 //设置图标
620 if (fragment.binding.ivGpsState.getTag() == null || !"GPS_ACCURACY_UNKNOWN".equals(fragment.binding.ivGpsState.getTag().toString())) { 618 if (fragment.binding.ivGpsState.getTag() == null || !"GPS_ACCURACY_UNKNOWN".equals(fragment.binding.ivGpsState.getTag().toString())) {
621 fragment.binding.ivGpsState.setTag("GPS_ACCURACY_UNKNOWN"); 619 fragment.binding.ivGpsState.setTag("GPS_ACCURACY_UNKNOWN");
622 - fragment.binding.ivGpsState.setBackground(getContext().getResources().getDrawable(R.drawable.rt_training_gps_0)); 620 + fragment.binding.ivGpsState.setBackground(getContext().getResources().getDrawable(R.drawable.pedometer_rt_training_gps_0));
623 } 621 }
624 } 622 }
625 //GPS 质量判断差 623 //GPS 质量判断差
@@ -633,7 +631,7 @@ public class CollRunningMapFragmentView implements MvpView, SensorEventListener @@ -633,7 +631,7 @@ public class CollRunningMapFragmentView implements MvpView, SensorEventListener
633 //设置图标 631 //设置图标
634 if (fragment.binding.ivGpsState.getTag() == null || !"GPS_ACCURACY_BAD".equals(fragment.binding.ivGpsState.getTag().toString())) { 632 if (fragment.binding.ivGpsState.getTag() == null || !"GPS_ACCURACY_BAD".equals(fragment.binding.ivGpsState.getTag().toString())) {
635 fragment.binding.ivGpsState.setTag("GPS_ACCURACY_BAD"); 633 fragment.binding.ivGpsState.setTag("GPS_ACCURACY_BAD");
636 - fragment.binding.ivGpsState.setBackground(getContext().getResources().getDrawable(R.drawable.rt_training_gps_1)); 634 + fragment.binding.ivGpsState.setBackground(getContext().getResources().getDrawable(R.drawable.pedometer_rt_training_gps_1));
637 } 635 }
638 } 636 }
639 //GPS 质量判断中等 637 //GPS 质量判断中等
@@ -644,7 +642,7 @@ public class CollRunningMapFragmentView implements MvpView, SensorEventListener @@ -644,7 +642,7 @@ public class CollRunningMapFragmentView implements MvpView, SensorEventListener
644 //设置图标 642 //设置图标
645 if (fragment.binding.ivGpsState.getTag() == null || !"GPS_ACCURACY_MID".equals(fragment.binding.ivGpsState.getTag().toString())) { 643 if (fragment.binding.ivGpsState.getTag() == null || !"GPS_ACCURACY_MID".equals(fragment.binding.ivGpsState.getTag().toString())) {
646 fragment.binding.ivGpsState.setTag("GPS_ACCURACY_MID"); 644 fragment.binding.ivGpsState.setTag("GPS_ACCURACY_MID");
647 - fragment.binding.ivGpsState.setBackground(getContext().getResources().getDrawable(R.drawable.rt_training_gps_2)); 645 + fragment.binding.ivGpsState.setBackground(getContext().getResources().getDrawable(R.drawable.pedometer_rt_training_gps_2));
648 } 646 }
649 }//GPS 质量判断好 647 }//GPS 质量判断好
650 else if (location.getGpsAccuracyStatus() == BDLocation.GPS_ACCURACY_GOOD) { 648 else if (location.getGpsAccuracyStatus() == BDLocation.GPS_ACCURACY_GOOD) {
@@ -654,7 +652,7 @@ public class CollRunningMapFragmentView implements MvpView, SensorEventListener @@ -654,7 +652,7 @@ public class CollRunningMapFragmentView implements MvpView, SensorEventListener
654 //设置图标 652 //设置图标
655 if (fragment.binding.ivGpsState.getTag() == null || !"GPS_ACCURACY_GOOD".equals(fragment.binding.ivGpsState.getTag().toString())) { 653 if (fragment.binding.ivGpsState.getTag() == null || !"GPS_ACCURACY_GOOD".equals(fragment.binding.ivGpsState.getTag().toString())) {
656 fragment.binding.ivGpsState.setTag("GPS_ACCURACY_GOOD"); 654 fragment.binding.ivGpsState.setTag("GPS_ACCURACY_GOOD");
657 - fragment.binding.ivGpsState.setBackground(getContext().getResources().getDrawable(R.drawable.rt_training_gps_3)); 655 + fragment.binding.ivGpsState.setBackground(getContext().getResources().getDrawable(R.drawable.pedometer_rt_training_gps_3));
658 } 656 }
659 } 657 }
660 //过滤定位精度 658 //过滤定位精度
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/frame/view/CollTraceListDetailFragmentView.java
1 package com.cnlive.moudle.collectionTrace.frame.view; 1 package com.cnlive.moudle.collectionTrace.frame.view;
2 2
3 -import android.app.Activity;  
4 import android.content.Context; 3 import android.content.Context;
5 -import android.graphics.Bitmap;  
6 -import android.graphics.BitmapFactory;  
7 import android.graphics.Point; 4 import android.graphics.Point;
8 import android.os.Handler; 5 import android.os.Handler;
9 import android.support.v7.widget.LinearLayoutManager; 6 import android.support.v7.widget.LinearLayoutManager;
@@ -26,10 +23,7 @@ import com.baidu.trace.api.fence.CreateFenceResponse; @@ -26,10 +23,7 @@ import com.baidu.trace.api.fence.CreateFenceResponse;
26 import com.baidu.trace.api.fence.DeleteFenceRequest; 23 import com.baidu.trace.api.fence.DeleteFenceRequest;
27 import com.baidu.trace.api.fence.DeleteFenceResponse; 24 import com.baidu.trace.api.fence.DeleteFenceResponse;
28 import com.baidu.trace.api.fence.DeleteMonitoredPersonResponse; 25 import com.baidu.trace.api.fence.DeleteMonitoredPersonResponse;
29 -import com.baidu.trace.api.fence.FenceInfo;  
30 -import com.baidu.trace.api.fence.FenceListRequest;  
31 import com.baidu.trace.api.fence.FenceListResponse; 26 import com.baidu.trace.api.fence.FenceListResponse;
32 -import com.baidu.trace.api.fence.FenceShape;  
33 import com.baidu.trace.api.fence.HistoryAlarmResponse; 27 import com.baidu.trace.api.fence.HistoryAlarmResponse;
34 import com.baidu.trace.api.fence.ListMonitoredPersonResponse; 28 import com.baidu.trace.api.fence.ListMonitoredPersonResponse;
35 import com.baidu.trace.api.fence.MonitoredStatusByLocationResponse; 29 import com.baidu.trace.api.fence.MonitoredStatusByLocationResponse;
@@ -38,20 +32,15 @@ import com.baidu.trace.api.fence.OnFenceListener; @@ -38,20 +32,15 @@ import com.baidu.trace.api.fence.OnFenceListener;
38 import com.baidu.trace.api.fence.UpdateFenceResponse; 32 import com.baidu.trace.api.fence.UpdateFenceResponse;
39 import com.baidu.trace.model.CoordType; 33 import com.baidu.trace.model.CoordType;
40 import com.baidu.trace.model.SortType; 34 import com.baidu.trace.model.SortType;
41 -import com.bumptech.glide.Glide;  
42 import com.cnlive.libs.base.util.AlertUtil; 35 import com.cnlive.libs.base.util.AlertUtil;
43 import com.cnlive.moudle.collectionTrace.frame.presenter.RaceNameListPresenter; 36 import com.cnlive.moudle.collectionTrace.frame.presenter.RaceNameListPresenter;
44 import com.cnlive.moudle.collectionTrace.model.CollectPoint; 37 import com.cnlive.moudle.collectionTrace.model.CollectPoint;
45 import com.cnlive.moudle.collectionTrace.model.RaceNameListInfo; 38 import com.cnlive.moudle.collectionTrace.model.RaceNameListInfo;
46 import com.cnlive.moudle.collectionTrace.ui.adapter.CollFinishDetaiAdapter; 39 import com.cnlive.moudle.collectionTrace.ui.adapter.CollFinishDetaiAdapter;
47 -import com.cnlive.moudle.collectionTrace.ui.fragment.CollRunRaceDetailFragment;  
48 import com.cnlive.moudle.collectionTrace.ui.fragment.CollTraceListDetailFragment; 40 import com.cnlive.moudle.collectionTrace.ui.fragment.CollTraceListDetailFragment;
49 -import com.cnlive.moudle.collectionTrace.utils.CollStepUtil;  
50 -import com.cnlive.moudle.pedometer.commonInfo.CommonInfo;  
51 import com.cnlive.moudle.pedometer.model.Constant; 41 import com.cnlive.moudle.pedometer.model.Constant;
52 import com.cnlive.moudle.pedometer.model.MessageEvent; 42 import com.cnlive.moudle.pedometer.model.MessageEvent;
53 import com.cnlive.moudle.pedometer.ui.widget.SelectDialog; 43 import com.cnlive.moudle.pedometer.ui.widget.SelectDialog;
54 -import com.cnlive.moudle.pedometer.utils.BitmapUtil;  
55 import com.cnlive.moudle.pedometer.utils.GsonUtil; 44 import com.cnlive.moudle.pedometer.utils.GsonUtil;
56 import com.cnlive.moudle.pedometer.utils.MyMapUtil; 45 import com.cnlive.moudle.pedometer.utils.MyMapUtil;
57 import com.cnlive.moudle.pedometer.utils.NetUtil; 46 import com.cnlive.moudle.pedometer.utils.NetUtil;
@@ -61,7 +50,6 @@ import com.cnlive.moudle.pedometer.utils.TimeUtil; @@ -61,7 +50,6 @@ import com.cnlive.moudle.pedometer.utils.TimeUtil;
61 import com.cnlive.strike.application.GlideApp; 50 import com.cnlive.strike.application.GlideApp;
62 import com.example.moudle_pedometer.R; 51 import com.example.moudle_pedometer.R;
63 import com.hannesdorfmann.mosby3.mvp.MvpView; 52 import com.hannesdorfmann.mosby3.mvp.MvpView;
64 -import com.sothree.slidinguppanel.SlidingUpPanelLayout;  
65 53
66 import org.greenrobot.eventbus.EventBus; 54 import org.greenrobot.eventbus.EventBus;
67 55
@@ -288,7 +276,7 @@ public class CollTraceListDetailFragmentView implements MvpView, OnFenceListener @@ -288,7 +276,7 @@ public class CollTraceListDetailFragmentView implements MvpView, OnFenceListener
288 return; 276 return;
289 } 277 }
290 if (resultPoints.size() > 1) { 278 if (resultPoints.size() > 1) {
291 - MyMapUtil.drawHistoryTrack(getContext(), baiduMap, resultPoints, SortType.asc, R.color.green_round, R.drawable.icon_start, R.drawable.icon_end); 279 + MyMapUtil.drawHistoryTrack(getContext(), baiduMap, resultPoints, SortType.asc, R.color.green_round, R.drawable.pedometer_icon_start, R.drawable.pedometer_icon_end);
292 MyMapUtil.setMapAutoZoom(baiduMap, resultPoints, -0.5f); 280 MyMapUtil.setMapAutoZoom(baiduMap, resultPoints, -0.5f);
293 281
294 282
@@ -297,7 +285,7 @@ public class CollTraceListDetailFragmentView implements MvpView, OnFenceListener @@ -297,7 +285,7 @@ public class CollTraceListDetailFragmentView implements MvpView, OnFenceListener
297 //开始在地图上绘制打点信息 285 //开始在地图上绘制打点信息
298 for (int i = 0; i < finalResultCollectPoints.size(); i++) { 286 for (int i = 0; i < finalResultCollectPoints.size(); i++) {
299 LatLng latLng = new LatLng(finalResultCollectPoints.get(i).getLatitude(), finalResultCollectPoints.get(i).getLongitude()); 287 LatLng latLng = new LatLng(finalResultCollectPoints.get(i).getLatitude(), finalResultCollectPoints.get(i).getLongitude());
300 - MyMapUtil.setMapMarker(getContext(), baiduMap, latLng, R.drawable.icon_map_import); 288 + MyMapUtil.setMapMarker(getContext(), baiduMap, latLng, R.drawable.pedometer_icon_map_import);
301 } 289 }
302 290
303 } 291 }
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/frame/view/RaceListView.java
@@ -11,7 +11,6 @@ import com.cnlive.moudle.pedometer.net.bean.BaseInfo; @@ -11,7 +11,6 @@ import com.cnlive.moudle.pedometer.net.bean.BaseInfo;
11 import com.cnlive.moudle.pedometer.net.bean.RunLineInfo; 11 import com.cnlive.moudle.pedometer.net.bean.RunLineInfo;
12 import com.example.moudle_pedometer.R; 12 import com.example.moudle_pedometer.R;
13 import com.hannesdorfmann.mosby3.mvp.MvpView; 13 import com.hannesdorfmann.mosby3.mvp.MvpView;
14 -import com.qmuiteam.qmui.widget.dialog.QMUITipDialog;  
15 import com.scwang.smartrefresh.layout.footer.ClassicsFooter; 14 import com.scwang.smartrefresh.layout.footer.ClassicsFooter;
16 import com.scwang.smartrefresh.layout.header.ClassicsHeader; 15 import com.scwang.smartrefresh.layout.header.ClassicsHeader;
17 16
@@ -32,7 +31,7 @@ public class RaceListView implements MvpView { @@ -32,7 +31,7 @@ public class RaceListView implements MvpView {
32 } 31 }
33 32
34 public void initView(){ 33 public void initView(){
35 - fragment.binding.topbar.addLeftImageButton(R.drawable.top_back_black, R.id.fragment_back).setOnClickListener(v -> { 34 + fragment.binding.topbar.addLeftImageButton(R.drawable.pedometer_top_back_black, R.id.fragment_back).setOnClickListener(v -> {
36 fragment.getActivity().finish(); 35 fragment.getActivity().finish();
37 }); 36 });
38 fragment.binding.topbar.setTitle("赛事列表"); 37 fragment.binding.topbar.setTitle("赛事列表");
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/frame/view/StartTraceFragmentView.java
@@ -9,7 +9,6 @@ import android.hardware.SensorEvent; @@ -9,7 +9,6 @@ import android.hardware.SensorEvent;
9 import android.hardware.SensorEventListener; 9 import android.hardware.SensorEventListener;
10 import android.hardware.SensorManager; 10 import android.hardware.SensorManager;
11 import android.os.Build; 11 import android.os.Build;
12 -import android.support.v4.content.ContextCompat;  
13 import android.text.TextUtils; 12 import android.text.TextUtils;
14 import android.util.Log; 13 import android.util.Log;
15 import android.view.View; 14 import android.view.View;
@@ -29,16 +28,13 @@ import com.baidu.mapapi.map.MyLocationConfiguration; @@ -29,16 +28,13 @@ import com.baidu.mapapi.map.MyLocationConfiguration;
29 import com.baidu.mapapi.map.MyLocationData; 28 import com.baidu.mapapi.map.MyLocationData;
30 import com.baidu.mapapi.map.UiSettings; 29 import com.baidu.mapapi.map.UiSettings;
31 import com.baidu.mapapi.model.LatLng; 30 import com.baidu.mapapi.model.LatLng;
32 -import com.cnlive.libs.base.util.AlertUtil;  
33 import com.cnlive.moudle.collectionTrace.service.CollKeepLiveService; 31 import com.cnlive.moudle.collectionTrace.service.CollKeepLiveService;
34 import com.cnlive.moudle.collectionTrace.service.CollStepService; 32 import com.cnlive.moudle.collectionTrace.service.CollStepService;
35 -import com.cnlive.moudle.collectionTrace.ui.activity.CollRunRaceDetailActivity;  
36 import com.cnlive.moudle.collectionTrace.ui.activity.CollRunningFinishActivity; 33 import com.cnlive.moudle.collectionTrace.ui.activity.CollRunningFinishActivity;
37 import com.cnlive.moudle.collectionTrace.ui.activity.CollRunningMapActivity; 34 import com.cnlive.moudle.collectionTrace.ui.activity.CollRunningMapActivity;
38 import com.cnlive.moudle.collectionTrace.ui.fragment.StartTraceFragment; 35 import com.cnlive.moudle.collectionTrace.ui.fragment.StartTraceFragment;
39 import com.cnlive.moudle.collectionTrace.commonInfo.CollCommonInfo; 36 import com.cnlive.moudle.collectionTrace.commonInfo.CollCommonInfo;
40 import com.cnlive.moudle.collectionTrace.utils.CollStepUtil; 37 import com.cnlive.moudle.collectionTrace.utils.CollStepUtil;
41 -import com.cnlive.moudle.pedometer.commonInfo.CommonInfo;  
42 import com.cnlive.moudle.pedometer.model.Constant; 38 import com.cnlive.moudle.pedometer.model.Constant;
43 import com.cnlive.moudle.pedometer.net.bean.RunRaceDetailInfo; 39 import com.cnlive.moudle.pedometer.net.bean.RunRaceDetailInfo;
44 import com.cnlive.moudle.pedometer.sql.entity.CollUserStepEntity; 40 import com.cnlive.moudle.pedometer.sql.entity.CollUserStepEntity;
@@ -46,7 +42,6 @@ import com.cnlive.moudle.pedometer.ui.widget.SelectDialog; @@ -46,7 +42,6 @@ import com.cnlive.moudle.pedometer.ui.widget.SelectDialog;
46 import com.cnlive.moudle.pedometer.utils.BitmapUtil; 42 import com.cnlive.moudle.pedometer.utils.BitmapUtil;
47 import com.cnlive.moudle.pedometer.utils.GsonUtil; 43 import com.cnlive.moudle.pedometer.utils.GsonUtil;
48 import com.cnlive.moudle.pedometer.utils.MyMapUtil; 44 import com.cnlive.moudle.pedometer.utils.MyMapUtil;
49 -import com.cnlive.moudle.pedometer.utils.NetUtil;  
50 import com.cnlive.moudle.pedometer.utils.QMUITipDialogUtil; 45 import com.cnlive.moudle.pedometer.utils.QMUITipDialogUtil;
51 import com.cnlive.moudle.pedometer.utils.ServiceUtils; 46 import com.cnlive.moudle.pedometer.utils.ServiceUtils;
52 import com.cnlive.moudle.pedometer.utils.TimeUtil; 47 import com.cnlive.moudle.pedometer.utils.TimeUtil;
@@ -322,7 +317,7 @@ public class StartTraceFragmentView implements MvpView, SensorEventListener { @@ -322,7 +317,7 @@ public class StartTraceFragmentView implements MvpView, SensorEventListener {
322 //设置定位模式, 默认为 LocationMode.NORMAL 普通态 317 //设置定位模式, 默认为 LocationMode.NORMAL 普通态
323 mCurrentMode = MyLocationConfiguration.LocationMode.NORMAL; 318 mCurrentMode = MyLocationConfiguration.LocationMode.NORMAL;
324 // 设置定位图标修改为自定义marker 319 // 设置定位图标修改为自定义marker
325 - Bitmap pointBitmap = BitmapUtil.getBitmapFromDp(getContext(), BitmapFactory.decodeResource(getContext().getResources(), R.drawable.rt_ic_location), 50, 50); 320 + Bitmap pointBitmap = BitmapUtil.getBitmapFromDp(getContext(), BitmapFactory.decodeResource(getContext().getResources(), R.drawable.pedometer_rt_ic_location), 50, 50);
326 mCurrentMarker = BitmapDescriptorFactory.fromBitmap(pointBitmap); 321 mCurrentMarker = BitmapDescriptorFactory.fromBitmap(pointBitmap);
327 //设置定位蓝点精度圆圈的填充颜色为透明色 322 //设置定位蓝点精度圆圈的填充颜色为透明色
328 accuracyCircleFillColor = getContext().getResources().getColor(R.color.transparent); 323 accuracyCircleFillColor = getContext().getResources().getColor(R.color.transparent);
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/adapter/CollFinishDetaiAdapter.java
@@ -42,19 +42,19 @@ public class CollFinishDetaiAdapter extends RecyclerView.Adapter&lt;CollFinishDetai @@ -42,19 +42,19 @@ public class CollFinishDetaiAdapter extends RecyclerView.Adapter&lt;CollFinishDetai
42 } 42 }
43 if (0 == i) { 43 if (0 == i) {
44 //起点 44 //起点
45 - myViewHolder.view_circle.setBackground(context.getResources().getDrawable(R.drawable.shape_circle_green)); 45 + myViewHolder.view_circle.setBackground(context.getResources().getDrawable(R.drawable.pedometer_shape_circle_green));
46 myViewHolder.tv_point_type_tip.setText(context.getResources().getString(R.string.layout_street_start_point)); 46 myViewHolder.tv_point_type_tip.setText(context.getResources().getString(R.string.layout_street_start_point));
47 myViewHolder.view_line.setVisibility(View.VISIBLE); 47 myViewHolder.view_line.setVisibility(View.VISIBLE);
48 48
49 } else if (list.size() - 1 == i) { 49 } else if (list.size() - 1 == i) {
50 //终点 50 //终点
51 - myViewHolder.view_circle.setBackground(context.getResources().getDrawable(R.drawable.shape_circle_red)); 51 + myViewHolder.view_circle.setBackground(context.getResources().getDrawable(R.drawable.pedometer_shape_circle_red));
52 myViewHolder.tv_point_type_tip.setText(context.getResources().getString(R.string.layout_street_end_point)); 52 myViewHolder.tv_point_type_tip.setText(context.getResources().getString(R.string.layout_street_end_point));
53 myViewHolder.view_line.setVisibility(View.GONE); 53 myViewHolder.view_line.setVisibility(View.GONE);
54 } else { 54 } else {
55 myViewHolder.view_line.setVisibility(View.VISIBLE); 55 myViewHolder.view_line.setVisibility(View.VISIBLE);
56 //打点 56 //打点
57 - myViewHolder.view_circle.setBackground(context.getResources().getDrawable(R.drawable.shape_circle_gray)); 57 + myViewHolder.view_circle.setBackground(context.getResources().getDrawable(R.drawable.pedometer_shape_circle_gray));
58 // myViewHolder.tv_point_type_tip.setText(context.getResources().getString(R.string.layout_coll_take_point_text)); 58 // myViewHolder.tv_point_type_tip.setText(context.getResources().getString(R.string.layout_coll_take_point_text));
59 if (i > 0) { 59 if (i > 0) {
60 myViewHolder.tv_point_type_tip.setText("(打点" + i + ")"); 60 myViewHolder.tv_point_type_tip.setText("(打点" + i + ")");
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/adapter/RaceNameListAdapter.java
@@ -10,7 +10,6 @@ import android.widget.ImageView; @@ -10,7 +10,6 @@ import android.widget.ImageView;
10 import android.widget.LinearLayout; 10 import android.widget.LinearLayout;
11 import android.widget.TextView; 11 import android.widget.TextView;
12 12
13 -import com.bumptech.glide.Glide;  
14 import com.cnlive.moudle.collectionTrace.model.RaceNameListInfo; 13 import com.cnlive.moudle.collectionTrace.model.RaceNameListInfo;
15 import com.cnlive.moudle.pedometer.utils.TimeUtil; 14 import com.cnlive.moudle.pedometer.utils.TimeUtil;
16 import com.example.moudle_pedometer.R; 15 import com.example.moudle_pedometer.R;
@@ -71,15 +70,15 @@ public class RaceNameListAdapter extends RecyclerView.Adapter&lt;RaceNameListAdapte @@ -71,15 +70,15 @@ public class RaceNameListAdapter extends RecyclerView.Adapter&lt;RaceNameListAdapte
71 if(list.get(i).getIsEnable() == 0){ 70 if(list.get(i).getIsEnable() == 0){
72 myViewHolder.has_path.setText("已绑定轨迹"); 71 myViewHolder.has_path.setText("已绑定轨迹");
73 myViewHolder.has_path.setTextColor(context.getResources().getColor(R.color.text_gray99)); 72 myViewHolder.has_path.setTextColor(context.getResources().getColor(R.color.text_gray99));
74 - myViewHolder.has_path.setBackground(context.getResources().getDrawable(R.drawable.gray_raduis_bg)); 73 + myViewHolder.has_path.setBackground(context.getResources().getDrawable(R.drawable.pedometer_gray_raduis_bg));
75 myViewHolder.delect_path.setTextColor(context.getResources().getColor(R.color.text_gray99)); 74 myViewHolder.delect_path.setTextColor(context.getResources().getColor(R.color.text_gray99));
76 - myViewHolder.delect_path.setBackground(context.getResources().getDrawable(R.drawable.gray_raduis_bg)); 75 + myViewHolder.delect_path.setBackground(context.getResources().getDrawable(R.drawable.pedometer_gray_raduis_bg));
77 }else { 76 }else {
78 myViewHolder.has_path.setText("绑定轨迹"); 77 myViewHolder.has_path.setText("绑定轨迹");
79 myViewHolder.has_path.setTextColor(context.getResources().getColor(R.color.green_tx)); 78 myViewHolder.has_path.setTextColor(context.getResources().getColor(R.color.green_tx));
80 - myViewHolder.has_path.setBackground(context.getResources().getDrawable(R.drawable.green_raduis_bg)); 79 + myViewHolder.has_path.setBackground(context.getResources().getDrawable(R.drawable.pedometer_green_raduis_bg));
81 myViewHolder.delect_path.setTextColor(context.getResources().getColor(R.color.green_tx)); 80 myViewHolder.delect_path.setTextColor(context.getResources().getColor(R.color.green_tx));
82 - myViewHolder.delect_path.setBackground(context.getResources().getDrawable(R.drawable.green_raduis_bg)); 81 + myViewHolder.delect_path.setBackground(context.getResources().getDrawable(R.drawable.pedometer_green_raduis_bg));
83 } 82 }
84 myViewHolder.has_path.setOnClickListener(new View.OnClickListener() { 83 myViewHolder.has_path.setOnClickListener(new View.OnClickListener() {
85 @Override 84 @Override
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/presenter/ALLScoreDetailFragmentPresenter.java
@@ -3,21 +3,16 @@ package com.cnlive.moudle.pedometer.frame.presenter; @@ -3,21 +3,16 @@ package com.cnlive.moudle.pedometer.frame.presenter;
3 import android.app.Activity; 3 import android.app.Activity;
4 import android.graphics.Point; 4 import android.graphics.Point;
5 import android.text.TextUtils; 5 import android.text.TextUtils;
6 -import android.widget.Toast;  
7 6
8 import com.baidu.mapapi.map.MapStatus; 7 import com.baidu.mapapi.map.MapStatus;
9 -import com.baidu.mapapi.map.MapStatusUpdate;  
10 import com.baidu.mapapi.map.MapStatusUpdateFactory; 8 import com.baidu.mapapi.map.MapStatusUpdateFactory;
11 import com.baidu.mapapi.model.LatLng; 9 import com.baidu.mapapi.model.LatLng;
12 import com.baidu.trace.LBSTraceClient; 10 import com.baidu.trace.LBSTraceClient;
13 import com.baidu.trace.model.SortType; 11 import com.baidu.trace.model.SortType;
14 import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; 12 import com.cnlive.moudle.pedometer.commonInfo.CommonInfo;
15 import com.cnlive.moudle.pedometer.frame.view.ALLScoreDetailFragmentView; 13 import com.cnlive.moudle.pedometer.frame.view.ALLScoreDetailFragmentView;
16 -import com.cnlive.moudle.pedometer.model.Constant;  
17 import com.cnlive.moudle.pedometer.model.RunningFinishBean; 14 import com.cnlive.moudle.pedometer.model.RunningFinishBean;
18 -import com.cnlive.moudle.pedometer.sql.entity.FailedEntity;  
19 import com.cnlive.moudle.pedometer.ui.widget.SelectDialog; 15 import com.cnlive.moudle.pedometer.ui.widget.SelectDialog;
20 -import com.cnlive.moudle.pedometer.utils.GsonUtil;  
21 import com.cnlive.moudle.pedometer.utils.MyMapUtil; 16 import com.cnlive.moudle.pedometer.utils.MyMapUtil;
22 import com.cnlive.moudle.pedometer.utils.QMUITipDialogUtil; 17 import com.cnlive.moudle.pedometer.utils.QMUITipDialogUtil;
23 import com.cnlive.moudle.pedometer.utils.ScreenUtil; 18 import com.cnlive.moudle.pedometer.utils.ScreenUtil;
@@ -73,12 +68,12 @@ public class ALLScoreDetailFragmentPresenter extends MvpBasePresenter&lt;ALLScoreDe @@ -73,12 +68,12 @@ public class ALLScoreDetailFragmentPresenter extends MvpBasePresenter&lt;ALLScoreDe
73 if (resultPoints.size() > 1) { 68 if (resultPoints.size() > 1) {
74 //用户暂停了 69 //用户暂停了
75 if (runningFinishBean.isPause()) { 70 if (runningFinishBean.isPause()) {
76 - MyMapUtil.drawHistoryTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, R.drawable.icon_start, 0); 71 + MyMapUtil.drawHistoryTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, R.drawable.pedometer_icon_start, 0);
77 allResultList.addAll(resultPoints); 72 allResultList.addAll(resultPoints);
78 } 73 }
79 //用户没有暂停 74 //用户没有暂停
80 else { 75 else {
81 - MyMapUtil.drawHistoryTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, R.drawable.icon_start, R.drawable.icon_end); 76 + MyMapUtil.drawHistoryTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, R.drawable.pedometer_icon_start, R.drawable.pedometer_icon_end);
82 //设置地图自动缩放 77 //设置地图自动缩放
83 MyMapUtil.setMapAutoZoom(getView().baiduMap, resultPoints, -0.8f); 78 MyMapUtil.setMapAutoZoom(getView().baiduMap, resultPoints, -0.8f);
84 } 79 }
@@ -108,7 +103,7 @@ public class ALLScoreDetailFragmentPresenter extends MvpBasePresenter&lt;ALLScoreDe @@ -108,7 +103,7 @@ public class ALLScoreDetailFragmentPresenter extends MvpBasePresenter&lt;ALLScoreDe
108 @Override 103 @Override
109 public void success(List<LatLng> resultPoints) { 104 public void success(List<LatLng> resultPoints) {
110 if (null != resultPoints && resultPoints.size() > 1) { 105 if (null != resultPoints && resultPoints.size() > 1) {
111 - MyMapUtil.drawHistoryTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, 0, R.drawable.icon_end); 106 + MyMapUtil.drawHistoryTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, 0, R.drawable.pedometer_icon_end);
112 //设置地图自动缩放 107 //设置地图自动缩放
113 allResultList.addAll(resultPoints); 108 allResultList.addAll(resultPoints);
114 MyMapUtil.setMapAutoZoom(getView().baiduMap, allResultList, -0.8f); 109 MyMapUtil.setMapAutoZoom(getView().baiduMap, allResultList, -0.8f);
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/presenter/RunningFinishFragmetPresenter.java
@@ -5,7 +5,6 @@ import android.content.Context; @@ -5,7 +5,6 @@ import android.content.Context;
5 import android.graphics.Point; 5 import android.graphics.Point;
6 import android.text.TextUtils; 6 import android.text.TextUtils;
7 import android.util.Log; 7 import android.util.Log;
8 -import android.widget.Toast;  
9 8
10 import com.baidu.mapapi.map.MapStatus; 9 import com.baidu.mapapi.map.MapStatus;
11 import com.baidu.mapapi.map.MapStatusUpdateFactory; 10 import com.baidu.mapapi.map.MapStatusUpdateFactory;
@@ -220,7 +219,7 @@ public class RunningFinishFragmetPresenter extends MvpBasePresenter&lt;RunningFinis @@ -220,7 +219,7 @@ public class RunningFinishFragmetPresenter extends MvpBasePresenter&lt;RunningFinis
220 QMUITipDialogUtil.dismessDialog(); 219 QMUITipDialogUtil.dismessDialog();
221 //判断用户是否点击暂停按钮 220 //判断用户是否点击暂停按钮
222 if (userStepEntity.getPauseCount() == 0) { 221 if (userStepEntity.getPauseCount() == 0) {
223 - MyMapUtil.drawHistoryTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, R.drawable.icon_start, R.drawable.icon_end); 222 + MyMapUtil.drawHistoryTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, R.drawable.pedometer_icon_start, R.drawable.pedometer_icon_end);
224 MyMapUtil.setMapAutoZoom(getView().baiduMap, resultPoints, -1.5f); 223 MyMapUtil.setMapAutoZoom(getView().baiduMap, resultPoints, -1.5f);
225 if (null != getView()) { 224 if (null != getView()) {
226 MapStatus.Builder builder = new MapStatus.Builder(); 225 MapStatus.Builder builder = new MapStatus.Builder();
@@ -235,7 +234,7 @@ public class RunningFinishFragmetPresenter extends MvpBasePresenter&lt;RunningFinis @@ -235,7 +234,7 @@ public class RunningFinishFragmetPresenter extends MvpBasePresenter&lt;RunningFinis
235 checkUserIsFinish(resultPoints, userStepEntity, runningFinishBean, context); 234 checkUserIsFinish(resultPoints, userStepEntity, runningFinishBean, context);
236 saveRouteData(context, userStepEntity, runningFinishBean); 235 saveRouteData(context, userStepEntity, runningFinishBean);
237 } else { 236 } else {
238 - MyMapUtil.drawHistoryTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, R.drawable.icon_start, 0); 237 + MyMapUtil.drawHistoryTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, R.drawable.pedometer_icon_start, 0);
239 } 238 }
240 239
241 //如果点击暂停 240 //如果点击暂停
@@ -250,7 +249,7 @@ public class RunningFinishFragmetPresenter extends MvpBasePresenter&lt;RunningFinis @@ -250,7 +249,7 @@ public class RunningFinishFragmetPresenter extends MvpBasePresenter&lt;RunningFinis
250 allResults.addAll(resultPoints); 249 allResults.addAll(resultPoints);
251 //判断用户是否完成 250 //判断用户是否完成
252 if (importPoints != null) { 251 if (importPoints != null) {
253 - MyMapUtil.drawHistoryTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, 0, R.drawable.icon_end); 252 + MyMapUtil.drawHistoryTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, 0, R.drawable.pedometer_icon_end);
254 MyMapUtil.setMapAutoZoom(getView().baiduMap, allResults, -2f); 253 MyMapUtil.setMapAutoZoom(getView().baiduMap, allResults, -2f);
255 if (null != getView()) { 254 if (null != getView()) {
256 MapStatus.Builder builder = new MapStatus.Builder(); 255 MapStatus.Builder builder = new MapStatus.Builder();
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/presenter/RunningMapFragmentPresenter.java
@@ -40,7 +40,6 @@ import com.example.moudle_pedometer.R; @@ -40,7 +40,6 @@ import com.example.moudle_pedometer.R;
40 import com.hannesdorfmann.mosby3.mvp.MvpBasePresenter; 40 import com.hannesdorfmann.mosby3.mvp.MvpBasePresenter;
41 41
42 import java.util.ArrayList; 42 import java.util.ArrayList;
43 -import java.util.HashMap;  
44 import java.util.List; 43 import java.util.List;
45 44
46 public class RunningMapFragmentPresenter extends MvpBasePresenter<RunningMapFragmentView> { 45 public class RunningMapFragmentPresenter extends MvpBasePresenter<RunningMapFragmentView> {
@@ -345,9 +344,9 @@ public class RunningMapFragmentPresenter extends MvpBasePresenter&lt;RunningMapFrag @@ -345,9 +344,9 @@ public class RunningMapFragmentPresenter extends MvpBasePresenter&lt;RunningMapFrag
345 // 344 //
346 // } 345 // }
347 if (isPause) { 346 if (isPause) {
348 - MyMapUtil.drawRealTimeTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, R.drawable.icon_start); 347 + MyMapUtil.drawRealTimeTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, R.drawable.pedometer_icon_start);
349 } else { 348 } else {
350 - MyMapUtil.drawHistoryTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, R.drawable.icon_start, 0); 349 + MyMapUtil.drawHistoryTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, R.drawable.pedometer_icon_start, 0);
351 } 350 }
352 } 351 }
353 } 352 }
@@ -374,7 +373,7 @@ public class RunningMapFragmentPresenter extends MvpBasePresenter&lt;RunningMapFrag @@ -374,7 +373,7 @@ public class RunningMapFragmentPresenter extends MvpBasePresenter&lt;RunningMapFrag
374 } 373 }
375 } 374 }
376 //开始划线 375 //开始划线
377 - MyMapUtil.drawHistoryTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, 0, R.drawable.icon_end); 376 + MyMapUtil.drawHistoryTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, 0, R.drawable.pedometer_icon_end);
378 377
379 } 378 }
380 } 379 }
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/presenter/UploadFailDetailFragmentPresenter.java
@@ -4,7 +4,6 @@ import android.app.Activity; @@ -4,7 +4,6 @@ import android.app.Activity;
4 import android.os.Handler; 4 import android.os.Handler;
5 import android.text.TextUtils; 5 import android.text.TextUtils;
6 import android.util.Log; 6 import android.util.Log;
7 -import android.widget.Toast;  
8 7
9 import com.baidu.mapapi.model.LatLng; 8 import com.baidu.mapapi.model.LatLng;
10 import com.baidu.trace.LBSTraceClient; 9 import com.baidu.trace.LBSTraceClient;
@@ -17,13 +16,10 @@ import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; @@ -17,13 +16,10 @@ import com.cnlive.moudle.pedometer.commonInfo.CommonInfo;
17 import com.cnlive.moudle.pedometer.frame.view.UploadFailDetailFragmentView; 16 import com.cnlive.moudle.pedometer.frame.view.UploadFailDetailFragmentView;
18 import com.cnlive.moudle.pedometer.model.Constant; 17 import com.cnlive.moudle.pedometer.model.Constant;
19 import com.cnlive.moudle.pedometer.model.MessageEvent; 18 import com.cnlive.moudle.pedometer.model.MessageEvent;
20 -import com.cnlive.moudle.pedometer.model.RunningFinishBean;  
21 import com.cnlive.moudle.pedometer.net.ApiServiceRunLin; 19 import com.cnlive.moudle.pedometer.net.ApiServiceRunLin;
22 import com.cnlive.moudle.pedometer.net.SubscriptionRequest; 20 import com.cnlive.moudle.pedometer.net.SubscriptionRequest;
23 import com.cnlive.moudle.pedometer.net.bean.BaseInfo; 21 import com.cnlive.moudle.pedometer.net.bean.BaseInfo;
24 import com.cnlive.moudle.pedometer.sql.entity.FailedEntity; 22 import com.cnlive.moudle.pedometer.sql.entity.FailedEntity;
25 -import com.cnlive.moudle.pedometer.sql.entity.UserStepEntity;  
26 -import com.cnlive.moudle.pedometer.ui.activity.LineUpAgainActivity;  
27 import com.cnlive.moudle.pedometer.ui.widget.SelectDialog; 23 import com.cnlive.moudle.pedometer.ui.widget.SelectDialog;
28 import com.cnlive.moudle.pedometer.utils.GsonUtil; 24 import com.cnlive.moudle.pedometer.utils.GsonUtil;
29 import com.cnlive.moudle.pedometer.utils.MyMapUtil; 25 import com.cnlive.moudle.pedometer.utils.MyMapUtil;
@@ -91,11 +87,11 @@ public class UploadFailDetailFragmentPresenter extends MvpBasePresenter&lt;UploadFa @@ -91,11 +87,11 @@ public class UploadFailDetailFragmentPresenter extends MvpBasePresenter&lt;UploadFa
91 //划线 87 //划线
92 if (resultPoints.size() > 1) { 88 if (resultPoints.size() > 1) {
93 if (!failedEntity.getIsPause()) { 89 if (!failedEntity.getIsPause()) {
94 - MyMapUtil.drawHistoryTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, R.drawable.icon_start, R.drawable.icon_end); 90 + MyMapUtil.drawHistoryTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, R.drawable.pedometer_icon_start, R.drawable.pedometer_icon_end);
95 //设置地图自动缩放 91 //设置地图自动缩放
96 MyMapUtil.setMapAutoZoom(getView().baiduMap, resultPoints, -0.8f); 92 MyMapUtil.setMapAutoZoom(getView().baiduMap, resultPoints, -0.8f);
97 } else { 93 } else {
98 - MyMapUtil.drawHistoryTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, R.drawable.icon_start, 0); 94 + MyMapUtil.drawHistoryTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, R.drawable.pedometer_icon_start, 0);
99 95
100 } 96 }
101 } 97 }
@@ -141,7 +137,7 @@ public class UploadFailDetailFragmentPresenter extends MvpBasePresenter&lt;UploadFa @@ -141,7 +137,7 @@ public class UploadFailDetailFragmentPresenter extends MvpBasePresenter&lt;UploadFa
141 public void success(List<LatLng> resultPoints) { 137 public void success(List<LatLng> resultPoints) {
142 if (resultPoints != null && resultPoints.size() > 1) { 138 if (resultPoints != null && resultPoints.size() > 1) {
143 //开始画暂停到结束的轨迹 139 //开始画暂停到结束的轨迹
144 - MyMapUtil.drawHistoryTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, 0, R.drawable.icon_end); 140 + MyMapUtil.drawHistoryTrack(context, getView().baiduMap, resultPoints, SortType.asc, R.color.red, 0, R.drawable.pedometer_icon_end);
145 //开始合并查出来的数据 141 //开始合并查出来的数据
146 if (allResultPoints != null) { 142 if (allResultPoints != null) {
147 allResultPoints.addAll(resultPoints); 143 allResultPoints.addAll(resultPoints);
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/view/LineUpAgainView.java
@@ -15,12 +15,9 @@ import com.cnlive.moudle.pedometer.ui.widget.SelectDialog; @@ -15,12 +15,9 @@ import com.cnlive.moudle.pedometer.ui.widget.SelectDialog;
15 import com.cnlive.moudle.pedometer.utils.StepUtil; 15 import com.cnlive.moudle.pedometer.utils.StepUtil;
16 import com.example.moudle_pedometer.R; 16 import com.example.moudle_pedometer.R;
17 import com.hannesdorfmann.mosby3.mvp.MvpView; 17 import com.hannesdorfmann.mosby3.mvp.MvpView;
18 -import com.scwang.smartrefresh.layout.footer.ClassicsFooter;  
19 -import com.scwang.smartrefresh.layout.header.ClassicsHeader;  
20 18
21 import org.greenrobot.eventbus.EventBus; 19 import org.greenrobot.eventbus.EventBus;
22 20
23 -import java.util.ArrayList;  
24 import java.util.List; 21 import java.util.List;
25 22
26 23
@@ -37,7 +34,7 @@ public class LineUpAgainView implements MvpView { @@ -37,7 +34,7 @@ public class LineUpAgainView implements MvpView {
37 } 34 }
38 35
39 public void initView() { 36 public void initView() {
40 - fragment.binding.topbar.addLeftImageButton(R.drawable.top_back_black, R.id.fragment_back).setOnClickListener(v -> { 37 + fragment.binding.topbar.addLeftImageButton(R.drawable.pedometer_top_back_black, R.id.fragment_back).setOnClickListener(v -> {
41 fragment.getActivity().finish(); 38 fragment.getActivity().finish();
42 }); 39 });
43 fragment.binding.topbar.setTitle("重新上传"); 40 fragment.binding.topbar.setTitle("重新上传");
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/view/OnGoingFragmentView.java
1 package com.cnlive.moudle.pedometer.frame.view; 1 package com.cnlive.moudle.pedometer.frame.view;
2 2
3 import android.app.Activity; 3 import android.app.Activity;
4 -import android.content.Context;  
5 -import android.graphics.Bitmap;  
6 -import android.graphics.BitmapFactory;  
7 import android.os.Build; 4 import android.os.Build;
8 import android.text.TextUtils; 5 import android.text.TextUtils;
9 -import android.util.Log;  
10 import android.view.View; 6 import android.view.View;
11 import android.view.ViewGroup; 7 import android.view.ViewGroup;
12 -import android.view.ViewTreeObserver;  
13 import android.webkit.WebSettings; 8 import android.webkit.WebSettings;
14 import android.webkit.WebView; 9 import android.webkit.WebView;
15 import android.widget.LinearLayout; 10 import android.widget.LinearLayout;
16 11
17 import com.alibaba.android.arouter.launcher.ARouter; 12 import com.alibaba.android.arouter.launcher.ARouter;
18 -import com.baidu.location.LocationClient;  
19 -import com.baidu.location.LocationClientOption;  
20 import com.baidu.mapapi.map.BaiduMap; 13 import com.baidu.mapapi.map.BaiduMap;
21 -import com.baidu.mapapi.map.BitmapDescriptorFactory;  
22 import com.baidu.mapapi.map.MapView; 14 import com.baidu.mapapi.map.MapView;
23 -import com.baidu.mapapi.map.MyLocationConfiguration;  
24 import com.baidu.mapapi.map.UiSettings; 15 import com.baidu.mapapi.map.UiSettings;
25 import com.baidu.mapapi.model.LatLng; 16 import com.baidu.mapapi.model.LatLng;
26 -import com.baidu.mapapi.search.route.RoutePlanSearch;  
27 -import com.baidu.mapapi.utils.DistanceUtil;  
28 import com.baidu.trace.LBSTraceClient; 17 import com.baidu.trace.LBSTraceClient;
29 import com.baidu.trace.model.SortType; 18 import com.baidu.trace.model.SortType;
30 import com.cnlive.libs.base.application.AppConfig; 19 import com.cnlive.libs.base.application.AppConfig;
@@ -33,17 +22,10 @@ import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; @@ -33,17 +22,10 @@ import com.cnlive.moudle.pedometer.commonInfo.CommonInfo;
33 import com.cnlive.moudle.pedometer.model.Constant; 22 import com.cnlive.moudle.pedometer.model.Constant;
34 import com.cnlive.moudle.pedometer.net.bean.RunRaceDetailInfo; 23 import com.cnlive.moudle.pedometer.net.bean.RunRaceDetailInfo;
35 import com.cnlive.moudle.pedometer.ui.activity.RaceRecordActivity; 24 import com.cnlive.moudle.pedometer.ui.activity.RaceRecordActivity;
36 -import com.cnlive.moudle.pedometer.ui.activity.RegistrationInfoActivity;  
37 import com.cnlive.moudle.pedometer.ui.activity.TakePartActivity; 25 import com.cnlive.moudle.pedometer.ui.activity.TakePartActivity;
38 import com.cnlive.moudle.pedometer.ui.fragment.OnGoingFragment; 26 import com.cnlive.moudle.pedometer.ui.fragment.OnGoingFragment;
39 -import com.cnlive.moudle.pedometer.ui.widget.SelectDialog;  
40 -import com.cnlive.moudle.pedometer.ui.widget.TipDialog;  
41 -import com.cnlive.moudle.pedometer.utils.BitmapUtil;  
42 -import com.cnlive.moudle.pedometer.utils.GsonUtil;  
43 import com.cnlive.moudle.pedometer.utils.MyMapUtil; 27 import com.cnlive.moudle.pedometer.utils.MyMapUtil;
44 -import com.cnlive.moudle.pedometer.utils.QMUITipDialogUtil;  
45 import com.cnlive.moudle.pedometer.utils.ScreenUtil; 28 import com.cnlive.moudle.pedometer.utils.ScreenUtil;
46 -import com.cnlive.moudle.pedometer.utils.StepUtil;  
47 import com.cnlive.moudle.pedometer.utils.TimeUtil; 29 import com.cnlive.moudle.pedometer.utils.TimeUtil;
48 import com.cnlive.moudle.pedometer.utils.WebViewUtil; 30 import com.cnlive.moudle.pedometer.utils.WebViewUtil;
49 import com.cnlive.strike.application.GlideApp; 31 import com.cnlive.strike.application.GlideApp;
@@ -126,7 +108,7 @@ public class OnGoingFragmentView implements MvpView { @@ -126,7 +108,7 @@ public class OnGoingFragmentView implements MvpView {
126 @Override 108 @Override
127 public void success(List<LatLng> resultPoints) { 109 public void success(List<LatLng> resultPoints) {
128 if (resultPoints != null && resultPoints.size() > 1) { 110 if (resultPoints != null && resultPoints.size() > 1) {
129 - MyMapUtil.drawServerLineTrack(getContext(), baiduMap, resultPoints, SortType.asc, R.color.green_round, R.drawable.icon_start, R.drawable.icon_end); 111 + MyMapUtil.drawServerLineTrack(getContext(), baiduMap, resultPoints, SortType.asc, R.color.green_round, R.drawable.pedometer_icon_start, R.drawable.pedometer_icon_end);
130 //设置地图自动缩放 112 //设置地图自动缩放
131 MyMapUtil.setMapAutoZoom(baiduMap, resultPoints, -1.5f); 113 MyMapUtil.setMapAutoZoom(baiduMap, resultPoints, -1.5f);
132 114
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/view/RaceRecorView.java
@@ -5,7 +5,6 @@ import android.text.TextUtils; @@ -5,7 +5,6 @@ import android.text.TextUtils;
5 import android.view.View; 5 import android.view.View;
6 6
7 import com.cnlive.libs.base.util.AlertUtil; 7 import com.cnlive.libs.base.util.AlertUtil;
8 -import com.cnlive.moudle.collectionTrace.ui.activity.CollRunningFinishActivity;  
9 import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; 8 import com.cnlive.moudle.pedometer.commonInfo.CommonInfo;
10 import com.cnlive.moudle.pedometer.model.RunningFinishBean; 9 import com.cnlive.moudle.pedometer.model.RunningFinishBean;
11 import com.cnlive.moudle.pedometer.net.bean.BaseInfo; 10 import com.cnlive.moudle.pedometer.net.bean.BaseInfo;
@@ -18,7 +17,6 @@ import com.cnlive.moudle.pedometer.ui.fragment.RaceRecorFragment; @@ -18,7 +17,6 @@ import com.cnlive.moudle.pedometer.ui.fragment.RaceRecorFragment;
18 import com.cnlive.moudle.pedometer.utils.TimeUtil; 17 import com.cnlive.moudle.pedometer.utils.TimeUtil;
19 import com.example.moudle_pedometer.R; 18 import com.example.moudle_pedometer.R;
20 import com.hannesdorfmann.mosby3.mvp.MvpView; 19 import com.hannesdorfmann.mosby3.mvp.MvpView;
21 -import com.qmuiteam.qmui.widget.dialog.QMUITipDialog;  
22 import com.scwang.smartrefresh.layout.footer.ClassicsFooter; 20 import com.scwang.smartrefresh.layout.footer.ClassicsFooter;
23 import com.scwang.smartrefresh.layout.header.ClassicsHeader; 21 import com.scwang.smartrefresh.layout.header.ClassicsHeader;
24 22
@@ -39,7 +37,7 @@ public class RaceRecorView implements MvpView { @@ -39,7 +37,7 @@ public class RaceRecorView implements MvpView {
39 } 37 }
40 38
41 public void initView() { 39 public void initView() {
42 - fragment.binding.topbar.addLeftImageButton(R.drawable.top_back_black, R.id.fragment_back).setOnClickListener(v -> { 40 + fragment.binding.topbar.addLeftImageButton(R.drawable.pedometer_top_back_black, R.id.fragment_back).setOnClickListener(v -> {
43 fragment.getActivity().finish(); 41 fragment.getActivity().finish();
44 }); 42 });
45 fragment.binding.topbar.setTitle("全部成绩"); 43 fragment.binding.topbar.setTitle("全部成绩");
@@ -107,7 +105,7 @@ public class RaceRecorView implements MvpView { @@ -107,7 +105,7 @@ public class RaceRecorView implements MvpView {
107 } 105 }
108 } 106 }
109 }); 107 });
110 - fragment.binding.topbar.addRightImageButton(R.drawable.share_img, R.id.fragment_more) 108 + fragment.binding.topbar.addRightImageButton(R.drawable.pedometer_share_img, R.id.fragment_more)
111 .setOnClickListener(v -> { 109 .setOnClickListener(v -> {
112 //分享 110 //分享
113 ShareRecordActivity.newInstance(fragment.getActivity(), fragment.raceTitle, bestResultBean.getMileage(), bestResultBean.getStep(), 111 ShareRecordActivity.newInstance(fragment.getActivity(), fragment.raceTitle, bestResultBean.getMileage(), bestResultBean.getStep(),
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/view/RegistrationInfoView.java
@@ -6,7 +6,6 @@ import com.bumptech.glide.Glide; @@ -6,7 +6,6 @@ import com.bumptech.glide.Glide;
6 import com.bumptech.glide.load.resource.bitmap.CircleCrop; 6 import com.bumptech.glide.load.resource.bitmap.CircleCrop;
7 import com.bumptech.glide.request.RequestOptions; 7 import com.bumptech.glide.request.RequestOptions;
8 import com.cnlive.libs.base.util.AlertUtil; 8 import com.cnlive.libs.base.util.AlertUtil;
9 -import com.cnlive.media.picker.utils.AlertDialogUtils;  
10 import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; 9 import com.cnlive.moudle.pedometer.commonInfo.CommonInfo;
11 import com.cnlive.moudle.pedometer.model.Constant; 10 import com.cnlive.moudle.pedometer.model.Constant;
12 import com.cnlive.moudle.pedometer.model.MessageEvent; 11 import com.cnlive.moudle.pedometer.model.MessageEvent;
@@ -43,7 +42,7 @@ public class RegistrationInfoView implements MvpView, OnDateSetListener { @@ -43,7 +42,7 @@ public class RegistrationInfoView implements MvpView, OnDateSetListener {
43 42
44 public void initView() { 43 public void initView() {
45 userId = CommonInfo.getUserId(fragment.getActivity()); 44 userId = CommonInfo.getUserId(fragment.getActivity());
46 - fragment.binding.topbar.addLeftImageButton(R.drawable.top_back_black, R.id.fragment_back).setOnClickListener(v -> { 45 + fragment.binding.topbar.addLeftImageButton(R.drawable.pedometer_top_back_black, R.id.fragment_back).setOnClickListener(v -> {
47 fragment.getActivity().finish(); 46 fragment.getActivity().finish();
48 }); 47 });
49 fragment.binding.topbar.setTitle("填写报名信息"); 48 fragment.binding.topbar.setTitle("填写报名信息");
@@ -57,7 +56,7 @@ public class RegistrationInfoView implements MvpView, OnDateSetListener { @@ -57,7 +56,7 @@ public class RegistrationInfoView implements MvpView, OnDateSetListener {
57 56
58 if (CommonInfo.getUserIcon(fragment.getActivity()) != null && CommonInfo.getUserIcon(fragment.getActivity()).trim().length() > 0) { 57 if (CommonInfo.getUserIcon(fragment.getActivity()) != null && CommonInfo.getUserIcon(fragment.getActivity()).trim().length() > 0) {
59 Glide.with(fragment.getActivity()).load(CommonInfo.getUserIcon(fragment.getActivity())) 58 Glide.with(fragment.getActivity()).load(CommonInfo.getUserIcon(fragment.getActivity()))
60 - .apply(RequestOptions.bitmapTransform(new CircleCrop()).placeholder(R.drawable.ic_icon)).into(fragment.binding.userIcon); 59 + .apply(RequestOptions.bitmapTransform(new CircleCrop()).placeholder(R.drawable.pedometer_ic_icon)).into(fragment.binding.userIcon);
61 } 60 }
62 61
63 if(CommonInfo.getSex(fragment.getActivity(),userId) != null && CommonInfo.getSex(fragment.getActivity(),userId).trim().length() > 0){ 62 if(CommonInfo.getSex(fragment.getActivity(),userId) != null && CommonInfo.getSex(fragment.getActivity(),userId).trim().length() > 0){
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/view/RunMainFragmentView.java
1 package com.cnlive.moudle.pedometer.frame.view; 1 package com.cnlive.moudle.pedometer.frame.view;
2 2
3 -import android.app.Activity;  
4 import android.app.Service; 3 import android.app.Service;
5 import android.content.Context; 4 import android.content.Context;
6 import android.content.Intent; 5 import android.content.Intent;
7 import android.os.Handler; 6 import android.os.Handler;
8 import android.os.SystemClock; 7 import android.os.SystemClock;
9 import android.os.Vibrator; 8 import android.os.Vibrator;
10 -import android.support.v4.content.ContextCompat;  
11 import android.text.TextUtils; 9 import android.text.TextUtils;
12 import android.util.Log; 10 import android.util.Log;
13 import android.view.MotionEvent; 11 import android.view.MotionEvent;
14 import android.view.View; 12 import android.view.View;
15 import android.widget.Chronometer; 13 import android.widget.Chronometer;
16 -import android.widget.Toast;  
17 14
18 import com.baidu.location.BDAbstractLocationListener; 15 import com.baidu.location.BDAbstractLocationListener;
19 import com.baidu.location.BDLocation; 16 import com.baidu.location.BDLocation;
20 import com.baidu.location.LocationClient; 17 import com.baidu.location.LocationClient;
21 import com.baidu.location.LocationClientOption; 18 import com.baidu.location.LocationClientOption;
22 -import com.baidu.mapapi.map.MapStatus;  
23 -import com.baidu.mapapi.map.MyLocationData;  
24 import com.baidu.mapapi.model.LatLng; 19 import com.baidu.mapapi.model.LatLng;
25 import com.baidu.mapapi.utils.DistanceUtil; 20 import com.baidu.mapapi.utils.DistanceUtil;
26 import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; 21 import com.cnlive.moudle.pedometer.commonInfo.CommonInfo;
@@ -33,8 +28,6 @@ import com.cnlive.moudle.pedometer.service.KeepLiveService; @@ -33,8 +28,6 @@ import com.cnlive.moudle.pedometer.service.KeepLiveService;
33 import com.cnlive.moudle.pedometer.service.StepService; 28 import com.cnlive.moudle.pedometer.service.StepService;
34 import com.cnlive.moudle.pedometer.sql.entity.FailedEntity; 29 import com.cnlive.moudle.pedometer.sql.entity.FailedEntity;
35 import com.cnlive.moudle.pedometer.sql.entity.UserStepEntity; 30 import com.cnlive.moudle.pedometer.sql.entity.UserStepEntity;
36 -import com.cnlive.moudle.pedometer.ui.activity.LineUpAgainActivity;  
37 -import com.cnlive.moudle.pedometer.ui.activity.RunRaceDetailActivity;  
38 import com.cnlive.moudle.pedometer.ui.activity.RunningFinishActivity; 31 import com.cnlive.moudle.pedometer.ui.activity.RunningFinishActivity;
39 import com.cnlive.moudle.pedometer.ui.activity.RunningMapActivity; 32 import com.cnlive.moudle.pedometer.ui.activity.RunningMapActivity;
40 import com.cnlive.moudle.pedometer.ui.fragment.RunMainFragment; 33 import com.cnlive.moudle.pedometer.ui.fragment.RunMainFragment;
@@ -43,11 +36,8 @@ import com.cnlive.moudle.pedometer.ui.widget.TipDialog; @@ -43,11 +36,8 @@ import com.cnlive.moudle.pedometer.ui.widget.TipDialog;
43 import com.cnlive.moudle.pedometer.utils.ButtonAnimUtil; 36 import com.cnlive.moudle.pedometer.utils.ButtonAnimUtil;
44 import com.cnlive.moudle.pedometer.utils.ChineseToSpeechUtil; 37 import com.cnlive.moudle.pedometer.utils.ChineseToSpeechUtil;
45 import com.cnlive.moudle.pedometer.utils.GsonUtil; 38 import com.cnlive.moudle.pedometer.utils.GsonUtil;
46 -import com.cnlive.moudle.pedometer.utils.MyMapUtil;  
47 -import com.cnlive.moudle.pedometer.utils.MySpHelper;  
48 import com.cnlive.moudle.pedometer.utils.StepUtil; 39 import com.cnlive.moudle.pedometer.utils.StepUtil;
49 import com.cnlive.moudle.pedometer.utils.TimeUtil; 40 import com.cnlive.moudle.pedometer.utils.TimeUtil;
50 -import com.cnlive.strike.application.GlideApp;  
51 import com.example.moudle_pedometer.R; 41 import com.example.moudle_pedometer.R;
52 import com.hannesdorfmann.mosby3.mvp.MvpView; 42 import com.hannesdorfmann.mosby3.mvp.MvpView;
53 43
@@ -740,7 +730,7 @@ public class RunMainFragmentView implements MvpView { @@ -740,7 +730,7 @@ public class RunMainFragmentView implements MvpView {
740 if (fragment.binding.ivGps.getTag() == null || !fragment.binding.ivGps.getTag().toString().equals("rt_training_gps_0")) { 730 if (fragment.binding.ivGps.getTag() == null || !fragment.binding.ivGps.getTag().toString().equals("rt_training_gps_0")) {
741 fragment.binding.ivGps.setTag("rt_training_gps_0"); 731 fragment.binding.ivGps.setTag("rt_training_gps_0");
742 //设置图标 732 //设置图标
743 - fragment.binding.ivGps.setBackground(getContext().getResources().getDrawable(R.drawable.rt_training_gps_0)); 733 + fragment.binding.ivGps.setBackground(getContext().getResources().getDrawable(R.drawable.pedometer_rt_training_gps_0));
744 } 734 }
745 735
746 736
@@ -758,7 +748,7 @@ public class RunMainFragmentView implements MvpView { @@ -758,7 +748,7 @@ public class RunMainFragmentView implements MvpView {
758 if (fragment.binding.ivGps.getTag() == null || !fragment.binding.ivGps.getTag().toString().equals("GPS_ACCURACY_BAD")) { 748 if (fragment.binding.ivGps.getTag() == null || !fragment.binding.ivGps.getTag().toString().equals("GPS_ACCURACY_BAD")) {
759 fragment.binding.ivGps.setTag("GPS_ACCURACY_BAD"); 749 fragment.binding.ivGps.setTag("GPS_ACCURACY_BAD");
760 //设置图标 750 //设置图标
761 - fragment.binding.ivGps.setBackground(getContext().getResources().getDrawable(R.drawable.rt_training_gps_1)); 751 + fragment.binding.ivGps.setBackground(getContext().getResources().getDrawable(R.drawable.pedometer_rt_training_gps_1));
762 } 752 }
763 } 753 }
764 //GPS 质量判断中等 754 //GPS 质量判断中等
@@ -769,7 +759,7 @@ public class RunMainFragmentView implements MvpView { @@ -769,7 +759,7 @@ public class RunMainFragmentView implements MvpView {
769 if (fragment.binding.ivGps.getTag() == null || !fragment.binding.ivGps.getTag().toString().equals("GPS_ACCURACY_MID")) { 759 if (fragment.binding.ivGps.getTag() == null || !fragment.binding.ivGps.getTag().toString().equals("GPS_ACCURACY_MID")) {
770 fragment.binding.ivGps.setTag("GPS_ACCURACY_MID"); 760 fragment.binding.ivGps.setTag("GPS_ACCURACY_MID");
771 //设置图标 761 //设置图标
772 - fragment.binding.ivGps.setBackground(getContext().getResources().getDrawable(R.drawable.rt_training_gps_2)); 762 + fragment.binding.ivGps.setBackground(getContext().getResources().getDrawable(R.drawable.pedometer_rt_training_gps_2));
773 } 763 }
774 }//GPS 质量判断好 764 }//GPS 质量判断好
775 else if (location.getGpsAccuracyStatus() == BDLocation.GPS_ACCURACY_GOOD) { 765 else if (location.getGpsAccuracyStatus() == BDLocation.GPS_ACCURACY_GOOD) {
@@ -779,7 +769,7 @@ public class RunMainFragmentView implements MvpView { @@ -779,7 +769,7 @@ public class RunMainFragmentView implements MvpView {
779 if (fragment.binding.ivGps.getTag() == null || !fragment.binding.ivGps.getTag().toString().equals("GPS_ACCURACY_GOOD")) { 769 if (fragment.binding.ivGps.getTag() == null || !fragment.binding.ivGps.getTag().toString().equals("GPS_ACCURACY_GOOD")) {
780 fragment.binding.ivGps.setTag("GPS_ACCURACY_GOOD"); 770 fragment.binding.ivGps.setTag("GPS_ACCURACY_GOOD");
781 //设置图标 771 //设置图标
782 - fragment.binding.ivGps.setBackground(getContext().getResources().getDrawable(R.drawable.rt_training_gps_3)); 772 + fragment.binding.ivGps.setBackground(getContext().getResources().getDrawable(R.drawable.pedometer_rt_training_gps_3));
783 } 773 }
784 } 774 }
785 775
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/view/RunRaceDetailFragmentView.java
@@ -15,11 +15,8 @@ import android.text.TextUtils; @@ -15,11 +15,8 @@ import android.text.TextUtils;
15 import android.util.Log; 15 import android.util.Log;
16 import android.view.View; 16 import android.view.View;
17 import android.view.ViewGroup; 17 import android.view.ViewGroup;
18 -import android.view.ViewTreeObserver;  
19 -import android.webkit.JavascriptInterface;  
20 import android.webkit.WebSettings; 18 import android.webkit.WebSettings;
21 import android.webkit.WebView; 19 import android.webkit.WebView;
22 -import android.webkit.WebViewClient;  
23 import android.widget.LinearLayout; 20 import android.widget.LinearLayout;
24 import android.widget.Toast; 21 import android.widget.Toast;
25 22
@@ -31,7 +28,6 @@ import com.baidu.location.LocationClientOption; @@ -31,7 +28,6 @@ import com.baidu.location.LocationClientOption;
31 import com.baidu.mapapi.map.BaiduMap; 28 import com.baidu.mapapi.map.BaiduMap;
32 import com.baidu.mapapi.map.BitmapDescriptor; 29 import com.baidu.mapapi.map.BitmapDescriptor;
33 import com.baidu.mapapi.map.BitmapDescriptorFactory; 30 import com.baidu.mapapi.map.BitmapDescriptorFactory;
34 -import com.baidu.mapapi.map.InfoWindow;  
35 import com.baidu.mapapi.map.MapStatus; 31 import com.baidu.mapapi.map.MapStatus;
36 import com.baidu.mapapi.map.MapStatusUpdate; 32 import com.baidu.mapapi.map.MapStatusUpdate;
37 import com.baidu.mapapi.map.MapStatusUpdateFactory; 33 import com.baidu.mapapi.map.MapStatusUpdateFactory;
@@ -46,7 +42,6 @@ import com.baidu.mapapi.utils.DistanceUtil; @@ -46,7 +42,6 @@ import com.baidu.mapapi.utils.DistanceUtil;
46 import com.baidu.trace.LBSTraceClient; 42 import com.baidu.trace.LBSTraceClient;
47 import com.baidu.trace.model.SortType; 43 import com.baidu.trace.model.SortType;
48 import com.cnlive.libs.base.application.AppConfig; 44 import com.cnlive.libs.base.application.AppConfig;
49 -import com.cnlive.libs.base.util.AlertUtil;  
50 import com.cnlive.libs.base.util.StatusBarUtil2; 45 import com.cnlive.libs.base.util.StatusBarUtil2;
51 import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; 46 import com.cnlive.moudle.pedometer.commonInfo.CommonInfo;
52 import com.cnlive.moudle.pedometer.model.Constant; 47 import com.cnlive.moudle.pedometer.model.Constant;
@@ -198,7 +193,7 @@ public class RunRaceDetailFragmentView implements MvpView, SensorEventListener { @@ -198,7 +193,7 @@ public class RunRaceDetailFragmentView implements MvpView, SensorEventListener {
198 queryResultPoints.addAll(resultPoints); 193 queryResultPoints.addAll(resultPoints);
199 startLatLng = resultPoints.get(0); 194 startLatLng = resultPoints.get(0);
200 endLatLng = resultPoints.get(resultPoints.size() - 1); 195 endLatLng = resultPoints.get(resultPoints.size() - 1);
201 - MyMapUtil.drawServerLineTrack(getContext(), baiduMap, resultPoints, SortType.asc, R.color.green_round, R.drawable.icon_start, R.drawable.icon_end); 196 + MyMapUtil.drawServerLineTrack(getContext(), baiduMap, resultPoints, SortType.asc, R.color.green_round, R.drawable.pedometer_icon_start, R.drawable.pedometer_icon_end);
202 // //自动计算地图缩放 197 // //自动计算地图缩放
203 //设置地图自动缩放 198 //设置地图自动缩放
204 initZoom = MyMapUtil.setMapAutoZoom(baiduMap, resultPoints, DEFAULT_MAP_AUTO_ZOOM); 199 initZoom = MyMapUtil.setMapAutoZoom(baiduMap, resultPoints, DEFAULT_MAP_AUTO_ZOOM);
@@ -848,7 +843,7 @@ public class RunRaceDetailFragmentView implements MvpView, SensorEventListener { @@ -848,7 +843,7 @@ public class RunRaceDetailFragmentView implements MvpView, SensorEventListener {
848 //设置定位模式, 默认为 LocationMode.NORMAL 普通态 843 //设置定位模式, 默认为 LocationMode.NORMAL 普通态
849 mCurrentMode = MyLocationConfiguration.LocationMode.NORMAL; 844 mCurrentMode = MyLocationConfiguration.LocationMode.NORMAL;
850 // 设置定位图标修改为自定义marker 845 // 设置定位图标修改为自定义marker
851 - Bitmap pointBitmap = BitmapUtil.getBitmapFromDp(getContext(), BitmapFactory.decodeResource(getContext().getResources(), R.drawable.rt_ic_location), 50, 50); 846 + Bitmap pointBitmap = BitmapUtil.getBitmapFromDp(getContext(), BitmapFactory.decodeResource(getContext().getResources(), R.drawable.pedometer_rt_ic_location), 50, 50);
852 mCurrentMarker = BitmapDescriptorFactory.fromBitmap(pointBitmap); 847 mCurrentMarker = BitmapDescriptorFactory.fromBitmap(pointBitmap);
853 //设置定位蓝点精度圆圈的填充颜色为透明色 848 //设置定位蓝点精度圆圈的填充颜色为透明色
854 accuracyCircleFillColor = getContext().getResources().getColor(R.color.transparent); 849 accuracyCircleFillColor = getContext().getResources().getColor(R.color.transparent);
@@ -1098,7 +1093,7 @@ public class RunRaceDetailFragmentView implements MvpView, SensorEventListener { @@ -1098,7 +1093,7 @@ public class RunRaceDetailFragmentView implements MvpView, SensorEventListener {
1098 LatLng ll = new LatLng(Latitude, Longitude); 1093 LatLng ll = new LatLng(Latitude, Longitude);
1099 //设置坐标 1094 //设置坐标
1100 //显示当前位置图标 1095 //显示当前位置图标
1101 - Bitmap pointBitmap = BitmapUtil.getBitmapFromDp(fragment.getActivity(), BitmapFactory.decodeResource(fragment.getActivity().getResources(), R.drawable.run_map_icon_end), 22, 32); 1096 + Bitmap pointBitmap = BitmapUtil.getBitmapFromDp(fragment.getActivity(), BitmapFactory.decodeResource(fragment.getActivity().getResources(), R.drawable.pedometer_run_map_icon_end), 22, 32);
1102 currentMark = new MarkerOptions().position(ll).icon(BitmapDescriptorFactory.fromBitmap(pointBitmap)); 1097 currentMark = new MarkerOptions().position(ll).icon(BitmapDescriptorFactory.fromBitmap(pointBitmap));
1103 baiduMap.addOverlay(currentMark); 1098 baiduMap.addOverlay(currentMark);
1104 MapStatus.Builder builder = new MapStatus.Builder(); 1099 MapStatus.Builder builder = new MapStatus.Builder();
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/view/RunningFinishFragmentView.java
@@ -2,21 +2,17 @@ package com.cnlive.moudle.pedometer.frame.view; @@ -2,21 +2,17 @@ package com.cnlive.moudle.pedometer.frame.view;
2 2
3 import android.content.Context; 3 import android.content.Context;
4 import android.text.TextUtils; 4 import android.text.TextUtils;
5 -import android.util.Log;  
6 import android.view.View; 5 import android.view.View;
7 6
8 import com.baidu.mapapi.map.BaiduMap; 7 import com.baidu.mapapi.map.BaiduMap;
9 import com.baidu.mapapi.map.MapView; 8 import com.baidu.mapapi.map.MapView;
10 import com.baidu.mapapi.map.UiSettings; 9 import com.baidu.mapapi.map.UiSettings;
11 import com.baidu.mapapi.model.LatLng; 10 import com.baidu.mapapi.model.LatLng;
12 -import com.baidu.trace.LBSTraceClient;  
13 import com.baidu.trace.model.SortType; 11 import com.baidu.trace.model.SortType;
14 -import com.bumptech.glide.Glide;  
15 import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; 12 import com.cnlive.moudle.pedometer.commonInfo.CommonInfo;
16 import com.cnlive.moudle.pedometer.model.RunningFinishBean; 13 import com.cnlive.moudle.pedometer.model.RunningFinishBean;
17 import com.cnlive.moudle.pedometer.sql.entity.UserStepEntity; 14 import com.cnlive.moudle.pedometer.sql.entity.UserStepEntity;
18 import com.cnlive.moudle.pedometer.ui.fragment.RunningFinishFragment; 15 import com.cnlive.moudle.pedometer.ui.fragment.RunningFinishFragment;
19 -import com.cnlive.moudle.pedometer.ui.fragment.RunningMapFragment;  
20 import com.cnlive.moudle.pedometer.ui.widget.SelectDialog; 16 import com.cnlive.moudle.pedometer.ui.widget.SelectDialog;
21 import com.cnlive.moudle.pedometer.utils.MyMapUtil; 17 import com.cnlive.moudle.pedometer.utils.MyMapUtil;
22 import com.cnlive.moudle.pedometer.utils.QMUITipDialogUtil; 18 import com.cnlive.moudle.pedometer.utils.QMUITipDialogUtil;
@@ -147,7 +143,7 @@ public class RunningFinishFragmentView implements MvpView { @@ -147,7 +143,7 @@ public class RunningFinishFragmentView implements MvpView {
147 if (getContext() == null) { 143 if (getContext() == null) {
148 return; 144 return;
149 } 145 }
150 - MyMapUtil.drawServerLineTrack(getContext(), baiduMap, trackPoints, SortType.asc, R.color.green_50, R.drawable.icon_start, R.drawable.icon_end); 146 + MyMapUtil.drawServerLineTrack(getContext(), baiduMap, trackPoints, SortType.asc, R.color.green_50, R.drawable.pedometer_icon_start, R.drawable.pedometer_icon_end);
151 //设置地图自动缩放 147 //设置地图自动缩放
152 MyMapUtil.setMapAutoZoom(baiduMap, trackPoints, -1.5f); 148 MyMapUtil.setMapAutoZoom(baiduMap, trackPoints, -1.5f);
153 } 149 }
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/view/RunningMapFragmentView.java
@@ -8,11 +8,9 @@ import android.hardware.Sensor; @@ -8,11 +8,9 @@ import android.hardware.Sensor;
8 import android.hardware.SensorEvent; 8 import android.hardware.SensorEvent;
9 import android.hardware.SensorEventListener; 9 import android.hardware.SensorEventListener;
10 import android.hardware.SensorManager; 10 import android.hardware.SensorManager;
11 -import android.os.Handler;  
12 import android.os.SystemClock; 11 import android.os.SystemClock;
13 import android.os.Vibrator; 12 import android.os.Vibrator;
14 import android.text.TextUtils; 13 import android.text.TextUtils;
15 -import android.util.Log;  
16 import android.view.MotionEvent; 14 import android.view.MotionEvent;
17 import android.view.View; 15 import android.view.View;
18 import android.widget.Chronometer; 16 import android.widget.Chronometer;
@@ -26,8 +24,6 @@ import com.baidu.mapapi.map.BaiduMap; @@ -26,8 +24,6 @@ import com.baidu.mapapi.map.BaiduMap;
26 import com.baidu.mapapi.map.BitmapDescriptor; 24 import com.baidu.mapapi.map.BitmapDescriptor;
27 import com.baidu.mapapi.map.BitmapDescriptorFactory; 25 import com.baidu.mapapi.map.BitmapDescriptorFactory;
28 import com.baidu.mapapi.map.MapStatus; 26 import com.baidu.mapapi.map.MapStatus;
29 -import com.baidu.mapapi.map.MapStatusUpdate;  
30 -import com.baidu.mapapi.map.MapStatusUpdateFactory;  
31 import com.baidu.mapapi.map.MapView; 27 import com.baidu.mapapi.map.MapView;
32 import com.baidu.mapapi.map.MarkerOptions; 28 import com.baidu.mapapi.map.MarkerOptions;
33 import com.baidu.mapapi.map.MyLocationConfiguration; 29 import com.baidu.mapapi.map.MyLocationConfiguration;
@@ -35,14 +31,12 @@ import com.baidu.mapapi.map.MyLocationData; @@ -35,14 +31,12 @@ import com.baidu.mapapi.map.MyLocationData;
35 import com.baidu.mapapi.map.Overlay; 31 import com.baidu.mapapi.map.Overlay;
36 import com.baidu.mapapi.map.UiSettings; 32 import com.baidu.mapapi.map.UiSettings;
37 import com.baidu.mapapi.model.LatLng; 33 import com.baidu.mapapi.model.LatLng;
38 -import com.baidu.mapapi.model.LatLngBounds;  
39 import com.baidu.mapapi.utils.DistanceUtil; 34 import com.baidu.mapapi.utils.DistanceUtil;
40 import com.baidu.trace.model.SortType; 35 import com.baidu.trace.model.SortType;
41 import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; 36 import com.cnlive.moudle.pedometer.commonInfo.CommonInfo;
42 import com.cnlive.moudle.pedometer.model.Constant; 37 import com.cnlive.moudle.pedometer.model.Constant;
43 import com.cnlive.moudle.pedometer.model.MessageEvent; 38 import com.cnlive.moudle.pedometer.model.MessageEvent;
44 import com.cnlive.moudle.pedometer.model.RunningMapBean; 39 import com.cnlive.moudle.pedometer.model.RunningMapBean;
45 -import com.cnlive.moudle.pedometer.service.StepService;  
46 import com.cnlive.moudle.pedometer.sql.entity.UserStepEntity; 40 import com.cnlive.moudle.pedometer.sql.entity.UserStepEntity;
47 import com.cnlive.moudle.pedometer.ui.fragment.RunningMapFragment; 41 import com.cnlive.moudle.pedometer.ui.fragment.RunningMapFragment;
48 import com.cnlive.moudle.pedometer.ui.widget.TipDialog; 42 import com.cnlive.moudle.pedometer.ui.widget.TipDialog;
@@ -59,7 +53,6 @@ import com.hannesdorfmann.mosby3.mvp.MvpView; @@ -59,7 +53,6 @@ import com.hannesdorfmann.mosby3.mvp.MvpView;
59 import org.greenrobot.eventbus.EventBus; 53 import org.greenrobot.eventbus.EventBus;
60 54
61 import java.util.ArrayList; 55 import java.util.ArrayList;
62 -import java.util.HashMap;  
63 import java.util.List; 56 import java.util.List;
64 57
65 public class RunningMapFragmentView implements MvpView, SensorEventListener { 58 public class RunningMapFragmentView implements MvpView, SensorEventListener {
@@ -166,7 +159,7 @@ public class RunningMapFragmentView implements MvpView, SensorEventListener { @@ -166,7 +159,7 @@ public class RunningMapFragmentView implements MvpView, SensorEventListener {
166 //设置定位模式, 默认为 LocationMode.NORMAL 普通态 159 //设置定位模式, 默认为 LocationMode.NORMAL 普通态
167 mCurrentMode = MyLocationConfiguration.LocationMode.NORMAL; 160 mCurrentMode = MyLocationConfiguration.LocationMode.NORMAL;
168 // 设置定位图标修改为自定义marker 161 // 设置定位图标修改为自定义marker
169 - Bitmap pointBitmap = BitmapUtil.getBitmapFromDp(getContext(), BitmapFactory.decodeResource(getContext().getResources(), R.drawable.rt_ic_location), 40, 40); 162 + Bitmap pointBitmap = BitmapUtil.getBitmapFromDp(getContext(), BitmapFactory.decodeResource(getContext().getResources(), R.drawable.pedometer_rt_ic_location), 40, 40);
170 mCurrentMarker = BitmapDescriptorFactory.fromBitmap(pointBitmap); 163 mCurrentMarker = BitmapDescriptorFactory.fromBitmap(pointBitmap);
171 //设置定位蓝点精度圆圈的填充颜色为透明色 164 //设置定位蓝点精度圆圈的填充颜色为透明色
172 accuracyCircleFillColor = getContext().getResources().getColor(R.color.transparent); 165 accuracyCircleFillColor = getContext().getResources().getColor(R.color.transparent);
@@ -234,7 +227,7 @@ public class RunningMapFragmentView implements MvpView, SensorEventListener { @@ -234,7 +227,7 @@ public class RunningMapFragmentView implements MvpView, SensorEventListener {
234 if (getContext() == null) { 227 if (getContext() == null) {
235 return; 228 return;
236 } 229 }
237 - MyMapUtil.drawServerLineTrack(getContext(), baiduMap, trackPoints, SortType.asc, R.color.green_50, R.drawable.icon_start, R.drawable.icon_end); 230 + MyMapUtil.drawServerLineTrack(getContext(), baiduMap, trackPoints, SortType.asc, R.color.green_50, R.drawable.pedometer_icon_start, R.drawable.pedometer_icon_end);
238 //设置地图自动缩放 231 //设置地图自动缩放
239 MyMapUtil.setMapAutoZoom(baiduMap, trackPoints, -1.5f); 232 MyMapUtil.setMapAutoZoom(baiduMap, trackPoints, -1.5f);
240 } 233 }
@@ -278,7 +271,7 @@ public class RunningMapFragmentView implements MvpView, SensorEventListener { @@ -278,7 +271,7 @@ public class RunningMapFragmentView implements MvpView, SensorEventListener {
278 //设置图标 271 //设置图标
279 if (fragment.binding.ivGpsState.getTag() == null || !"GPS_ACCURACY_UNKNOWN".equals(fragment.binding.ivGpsState.getTag().toString())) { 272 if (fragment.binding.ivGpsState.getTag() == null || !"GPS_ACCURACY_UNKNOWN".equals(fragment.binding.ivGpsState.getTag().toString())) {
280 fragment.binding.ivGpsState.setTag("GPS_ACCURACY_UNKNOWN"); 273 fragment.binding.ivGpsState.setTag("GPS_ACCURACY_UNKNOWN");
281 - fragment.binding.ivGpsState.setBackground(getContext().getResources().getDrawable(R.drawable.rt_training_gps_0)); 274 + fragment.binding.ivGpsState.setBackground(getContext().getResources().getDrawable(R.drawable.pedometer_rt_training_gps_0));
282 } 275 }
283 } 276 }
284 //GPS 质量判断差 277 //GPS 质量判断差
@@ -292,7 +285,7 @@ public class RunningMapFragmentView implements MvpView, SensorEventListener { @@ -292,7 +285,7 @@ public class RunningMapFragmentView implements MvpView, SensorEventListener {
292 //设置图标 285 //设置图标
293 if (fragment.binding.ivGpsState.getTag() == null || !"GPS_ACCURACY_BAD".equals(fragment.binding.ivGpsState.getTag().toString())) { 286 if (fragment.binding.ivGpsState.getTag() == null || !"GPS_ACCURACY_BAD".equals(fragment.binding.ivGpsState.getTag().toString())) {
294 fragment.binding.ivGpsState.setTag("GPS_ACCURACY_BAD"); 287 fragment.binding.ivGpsState.setTag("GPS_ACCURACY_BAD");
295 - fragment.binding.ivGpsState.setBackground(getContext().getResources().getDrawable(R.drawable.rt_training_gps_1)); 288 + fragment.binding.ivGpsState.setBackground(getContext().getResources().getDrawable(R.drawable.pedometer_rt_training_gps_1));
296 } 289 }
297 } 290 }
298 //GPS 质量判断中等 291 //GPS 质量判断中等
@@ -303,7 +296,7 @@ public class RunningMapFragmentView implements MvpView, SensorEventListener { @@ -303,7 +296,7 @@ public class RunningMapFragmentView implements MvpView, SensorEventListener {
303 //设置图标 296 //设置图标
304 if (fragment.binding.ivGpsState.getTag() == null || !"GPS_ACCURACY_MID".equals(fragment.binding.ivGpsState.getTag().toString())) { 297 if (fragment.binding.ivGpsState.getTag() == null || !"GPS_ACCURACY_MID".equals(fragment.binding.ivGpsState.getTag().toString())) {
305 fragment.binding.ivGpsState.setTag("GPS_ACCURACY_MID"); 298 fragment.binding.ivGpsState.setTag("GPS_ACCURACY_MID");
306 - fragment.binding.ivGpsState.setBackground(getContext().getResources().getDrawable(R.drawable.rt_training_gps_2)); 299 + fragment.binding.ivGpsState.setBackground(getContext().getResources().getDrawable(R.drawable.pedometer_rt_training_gps_2));
307 } 300 }
308 }//GPS 质量判断好 301 }//GPS 质量判断好
309 else if (location.getGpsAccuracyStatus() == BDLocation.GPS_ACCURACY_GOOD) { 302 else if (location.getGpsAccuracyStatus() == BDLocation.GPS_ACCURACY_GOOD) {
@@ -313,7 +306,7 @@ public class RunningMapFragmentView implements MvpView, SensorEventListener { @@ -313,7 +306,7 @@ public class RunningMapFragmentView implements MvpView, SensorEventListener {
313 //设置图标 306 //设置图标
314 if (fragment.binding.ivGpsState.getTag() == null || !"GPS_ACCURACY_GOOD".equals(fragment.binding.ivGpsState.getTag().toString())) { 307 if (fragment.binding.ivGpsState.getTag() == null || !"GPS_ACCURACY_GOOD".equals(fragment.binding.ivGpsState.getTag().toString())) {
315 fragment.binding.ivGpsState.setTag("GPS_ACCURACY_GOOD"); 308 fragment.binding.ivGpsState.setTag("GPS_ACCURACY_GOOD");
316 - fragment.binding.ivGpsState.setBackground(getContext().getResources().getDrawable(R.drawable.rt_training_gps_3)); 309 + fragment.binding.ivGpsState.setBackground(getContext().getResources().getDrawable(R.drawable.pedometer_rt_training_gps_3));
317 } 310 }
318 } 311 }
319 312
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/view/TakePartView.java
@@ -11,7 +11,6 @@ import com.cnlive.moudle.pedometer.ui.adapter.TakePartAdapter; @@ -11,7 +11,6 @@ import com.cnlive.moudle.pedometer.ui.adapter.TakePartAdapter;
11 import com.cnlive.moudle.pedometer.ui.fragment.TakePartFragment; 11 import com.cnlive.moudle.pedometer.ui.fragment.TakePartFragment;
12 import com.example.moudle_pedometer.R; 12 import com.example.moudle_pedometer.R;
13 import com.hannesdorfmann.mosby3.mvp.MvpView; 13 import com.hannesdorfmann.mosby3.mvp.MvpView;
14 -import com.qmuiteam.qmui.widget.dialog.QMUITipDialog;  
15 import com.scwang.smartrefresh.layout.footer.ClassicsFooter; 14 import com.scwang.smartrefresh.layout.footer.ClassicsFooter;
16 import com.scwang.smartrefresh.layout.header.ClassicsHeader; 15 import com.scwang.smartrefresh.layout.header.ClassicsHeader;
17 16
@@ -32,7 +31,7 @@ public class TakePartView implements MvpView { @@ -32,7 +31,7 @@ public class TakePartView implements MvpView {
32 } 31 }
33 32
34 public void initView(){ 33 public void initView(){
35 - fragment.binding.topbar.addLeftImageButton(R.drawable.top_back_black, R.id.fragment_back).setOnClickListener(v -> { 34 + fragment.binding.topbar.addLeftImageButton(R.drawable.pedometer_top_back_black, R.id.fragment_back).setOnClickListener(v -> {
36 fragment.getActivity().finish(); 35 fragment.getActivity().finish();
37 }); 36 });
38 fragment.binding.topbar.setTitle("已参与"); 37 fragment.binding.topbar.setTitle("已参与");
@@ -105,7 +104,7 @@ public class TakePartView implements MvpView { @@ -105,7 +104,7 @@ public class TakePartView implements MvpView {
105 public void showEmpty(){ 104 public void showEmpty(){
106 fragment.binding.empty.setVisibility(View.VISIBLE); 105 fragment.binding.empty.setVisibility(View.VISIBLE);
107 fragment.binding.refreshLayout.setVisibility(View.GONE); 106 fragment.binding.refreshLayout.setVisibility(View.GONE);
108 - fragment.binding.empty.show("暂无参与", "", R.drawable.bmcg_tak); 107 + fragment.binding.empty.show("暂无参与", "", R.drawable.pedometer_bmcg_tak);
109 } 108 }
110 109
111 } 110 }
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/MyRecordActivity.java
@@ -62,7 +62,7 @@ public class MyRecordActivity extends AppCompatActivity { @@ -62,7 +62,7 @@ public class MyRecordActivity extends AppCompatActivity {
62 viewPager = findViewById(R.id.viewpager); 62 viewPager = findViewById(R.id.viewpager);
63 63
64 topBar.setTitle("我的活动"); 64 topBar.setTitle("我的活动");
65 - topBar.addLeftImageButton(R.drawable.top_back_black, R.id.fragment_back).setOnClickListener(v -> { 65 + topBar.addLeftImageButton(R.drawable.pedometer_top_back_black, R.id.fragment_back).setOnClickListener(v -> {
66 finish(); 66 finish();
67 }); 67 });
68 68
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/ShareRecordActivity.java
@@ -35,10 +35,6 @@ import com.qmuiteam.qmui.util.QMUIDrawableHelper; @@ -35,10 +35,6 @@ import com.qmuiteam.qmui.util.QMUIDrawableHelper;
35 import org.json.JSONObject; 35 import org.json.JSONObject;
36 36
37 import java.io.ByteArrayOutputStream; 37 import java.io.ByteArrayOutputStream;
38 -import java.io.IOException;  
39 -import java.io.ObjectOutputStream;  
40 -  
41 -import static android.provider.Contacts.SettingsColumns.KEY;  
42 38
43 /** 39 /**
44 * Created by hanyayun 019/05/30. 40 * Created by hanyayun 019/05/30.
@@ -91,7 +87,7 @@ public class ShareRecordActivity extends AppCompatActivity { @@ -91,7 +87,7 @@ public class ShareRecordActivity extends AppCompatActivity {
91 87
92 if (CommonInfo.getUserIcon(this) != null && CommonInfo.getUserIcon(this).trim().length() > 0) { 88 if (CommonInfo.getUserIcon(this) != null && CommonInfo.getUserIcon(this).trim().length() > 0) {
93 Glide.with(this).load(CommonInfo.getUserIcon(this)) 89 Glide.with(this).load(CommonInfo.getUserIcon(this))
94 - .apply(RequestOptions.bitmapTransform(new CircleCrop()).placeholder(R.drawable.ic_icon)).into(record_icon); 90 + .apply(RequestOptions.bitmapTransform(new CircleCrop()).placeholder(R.drawable.pedometer_ic_icon)).into(record_icon);
95 } 91 }
96 92
97 share_back.setOnClickListener(v -> finish()); 93 share_back.setOnClickListener(v -> finish());
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/adapter/TakePartAdapter.java
@@ -44,10 +44,10 @@ public class TakePartAdapter extends RecyclerView.Adapter&lt;TakePartAdapter.MyHold @@ -44,10 +44,10 @@ public class TakePartAdapter extends RecyclerView.Adapter&lt;TakePartAdapter.MyHold
44 public void onBindViewHolder(@NonNull TakePartAdapter.MyHolder myViewHolder, int i) { 44 public void onBindViewHolder(@NonNull TakePartAdapter.MyHolder myViewHolder, int i) {
45 if (!TextUtils.isEmpty(list.get(i).getImage())) { 45 if (!TextUtils.isEmpty(list.get(i).getImage())) {
46 Glide.with(context).load(list.get(i).getImage()) 46 Glide.with(context).load(list.get(i).getImage())
47 - .apply(RequestOptions.bitmapTransform(new CircleCrop()).placeholder(R.drawable.ic_icon)).into(myViewHolder.icon_img); 47 + .apply(RequestOptions.bitmapTransform(new CircleCrop()).placeholder(R.drawable.pedometer_ic_icon)).into(myViewHolder.icon_img);
48 } else { 48 } else {
49 Glide.with(context).load(context.getResources().getString(R.string.default_face_url)) 49 Glide.with(context).load(context.getResources().getString(R.string.default_face_url))
50 - .apply(RequestOptions.bitmapTransform(new CircleCrop()).placeholder(R.drawable.ic_icon)).into(myViewHolder.icon_img); 50 + .apply(RequestOptions.bitmapTransform(new CircleCrop()).placeholder(R.drawable.pedometer_ic_icon)).into(myViewHolder.icon_img);
51 } 51 }
52 myViewHolder.nickname.setText(list.get(i).getNickName()); 52 myViewHolder.nickname.setText(list.get(i).getNickName());
53 myViewHolder.ry_part.setOnClickListener(v -> { 53 myViewHolder.ry_part.setOnClickListener(v -> {
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/widget/FivePersonIconView.java
@@ -2,10 +2,7 @@ package com.cnlive.moudle.pedometer.ui.widget; @@ -2,10 +2,7 @@ package com.cnlive.moudle.pedometer.ui.widget;
2 2
3 import android.content.Context; 3 import android.content.Context;
4 import android.content.res.TypedArray; 4 import android.content.res.TypedArray;
5 -import android.os.Build;  
6 -import android.support.annotation.Nullable;  
7 import android.util.AttributeSet; 5 import android.util.AttributeSet;
8 -import android.util.Log;  
9 import android.view.LayoutInflater; 6 import android.view.LayoutInflater;
10 import android.view.View; 7 import android.view.View;
11 import android.widget.ImageView; 8 import android.widget.ImageView;
@@ -58,11 +55,11 @@ public class FivePersonIconView extends LinearLayout { @@ -58,11 +55,11 @@ public class FivePersonIconView extends LinearLayout {
58 qr4.setVisibility(GONE); 55 qr4.setVisibility(GONE);
59 qr5.setVisibility(GONE); 56 qr5.setVisibility(GONE);
60 //设置默认显示图片 57 //设置默认显示图片
61 - GlideApp.with(context).load(getResources().getDrawable(R.drawable.tc_ic_workout_level_adjust_coach)).into(qr1);  
62 - GlideApp.with(context).load(getResources().getDrawable(R.drawable.tc_ic_workout_level_adjust_coach)).into(qr2);  
63 - GlideApp.with(context).load(getResources().getDrawable(R.drawable.tc_ic_workout_level_adjust_coach)).into(qr3);  
64 - GlideApp.with(context).load(getResources().getDrawable(R.drawable.tc_ic_workout_level_adjust_coach)).into(qr4);  
65 - GlideApp.with(context).load(getResources().getDrawable(R.drawable.tc_ic_workout_level_adjust_coach)).into(qr5); 58 + GlideApp.with(context).load(getResources().getDrawable(R.drawable.pedometer_tc_ic_workout_level_adjust_coach)).into(qr1);
  59 + GlideApp.with(context).load(getResources().getDrawable(R.drawable.pedometer_tc_ic_workout_level_adjust_coach)).into(qr2);
  60 + GlideApp.with(context).load(getResources().getDrawable(R.drawable.pedometer_tc_ic_workout_level_adjust_coach)).into(qr3);
  61 + GlideApp.with(context).load(getResources().getDrawable(R.drawable.pedometer_tc_ic_workout_level_adjust_coach)).into(qr4);
  62 + GlideApp.with(context).load(getResources().getDrawable(R.drawable.pedometer_tc_ic_workout_level_adjust_coach)).into(qr5);
66 //获取自定义属性 63 //获取自定义属性
67 TypedArray attributes = context.obtainStyledAttributes(attrs, R.styleable.FivePersonIconView); 64 TypedArray attributes = context.obtainStyledAttributes(attrs, R.styleable.FivePersonIconView);
68 isShowRight = attributes.getBoolean(R.styleable.FivePersonIconView_showRightFlag, true); 65 isShowRight = attributes.getBoolean(R.styleable.FivePersonIconView_showRightFlag, true);
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/utils/MyMapUtil.java
@@ -24,7 +24,6 @@ import com.baidu.mapapi.map.PolylineOptions; @@ -24,7 +24,6 @@ import com.baidu.mapapi.map.PolylineOptions;
24 import com.baidu.mapapi.model.LatLng; 24 import com.baidu.mapapi.model.LatLng;
25 import com.baidu.mapapi.model.LatLngBounds; 25 import com.baidu.mapapi.model.LatLngBounds;
26 import com.baidu.mapapi.search.core.PoiInfo; 26 import com.baidu.mapapi.search.core.PoiInfo;
27 -import com.baidu.mapapi.search.geocode.GeoCodeResult;  
28 import com.baidu.mapapi.search.geocode.GeoCoder; 27 import com.baidu.mapapi.search.geocode.GeoCoder;
29 import com.baidu.mapapi.search.geocode.OnGetGeoCoderResultListener; 28 import com.baidu.mapapi.search.geocode.OnGetGeoCoderResultListener;
30 import com.baidu.mapapi.search.geocode.ReverseGeoCodeOption; 29 import com.baidu.mapapi.search.geocode.ReverseGeoCodeOption;
@@ -35,8 +34,6 @@ import com.baidu.trace.api.analysis.DrivingBehaviorRequest; @@ -35,8 +34,6 @@ import com.baidu.trace.api.analysis.DrivingBehaviorRequest;
35 import com.baidu.trace.api.analysis.DrivingBehaviorResponse; 34 import com.baidu.trace.api.analysis.DrivingBehaviorResponse;
36 import com.baidu.trace.api.analysis.OnAnalysisListener; 35 import com.baidu.trace.api.analysis.OnAnalysisListener;
37 import com.baidu.trace.api.analysis.StayPointResponse; 36 import com.baidu.trace.api.analysis.StayPointResponse;
38 -import com.baidu.trace.api.track.DistanceRequest;  
39 -import com.baidu.trace.api.track.DistanceResponse;  
40 import com.baidu.trace.api.track.HistoryTrackRequest; 37 import com.baidu.trace.api.track.HistoryTrackRequest;
41 import com.baidu.trace.api.track.HistoryTrackResponse; 38 import com.baidu.trace.api.track.HistoryTrackResponse;
42 import com.baidu.trace.api.track.OnTrackListener; 39 import com.baidu.trace.api.track.OnTrackListener;
@@ -50,7 +47,6 @@ import com.baidu.trace.model.TransportMode; @@ -50,7 +47,6 @@ import com.baidu.trace.model.TransportMode;
50 import com.cnlive.moudle.collectionTrace.model.CollectPoint; 47 import com.cnlive.moudle.collectionTrace.model.CollectPoint;
51 import com.cnlive.moudle.pedometer.model.Constant; 48 import com.cnlive.moudle.pedometer.model.Constant;
52 import com.cnlive.moudle.pedometer.model.RoutePoint; 49 import com.cnlive.moudle.pedometer.model.RoutePoint;
53 -import com.cnlive.moudle.pedometer.service.StepService;  
54 import com.example.moudle_pedometer.R; 50 import com.example.moudle_pedometer.R;
55 51
56 import java.util.ArrayList; 52 import java.util.ArrayList;
@@ -312,7 +308,7 @@ public class MyMapUtil { @@ -312,7 +308,7 @@ public class MyMapUtil {
312 } 308 }
313 309
314 // 添加圆形范围 310 // 添加圆形范围
315 - Bitmap startCircleBitmap = BitmapUtil.getBitmapFromDp(context, BitmapFactory.decodeResource(context.getResources(), R.drawable.circle_point_raduis), 60, 60); 311 + Bitmap startCircleBitmap = BitmapUtil.getBitmapFromDp(context, BitmapFactory.decodeResource(context.getResources(), R.drawable.pedometer_circle_point_raduis), 60, 60);
316 OverlayOptions startCircleOptions = null; 312 OverlayOptions startCircleOptions = null;
317 if (startCircleBitmap != null) { 313 if (startCircleBitmap != null) {
318 startCircleOptions = new MarkerOptions() 314 startCircleOptions = new MarkerOptions()
@@ -824,7 +820,7 @@ public class MyMapUtil { @@ -824,7 +820,7 @@ public class MyMapUtil {
824 .animateType(MarkerOptions.MarkerAnimateType.grow); 820 .animateType(MarkerOptions.MarkerAnimateType.grow);
825 } 821 }
826 // 添加圆形范围 822 // 添加圆形范围
827 - Bitmap startCircleBitmap = BitmapUtil.getBitmapFromDp(context, BitmapFactory.decodeResource(context.getResources(), R.drawable.circle_point_raduis), 60, 60); 823 + Bitmap startCircleBitmap = BitmapUtil.getBitmapFromDp(context, BitmapFactory.decodeResource(context.getResources(), R.drawable.pedometer_circle_point_raduis), 60, 60);
828 OverlayOptions startCircleOptions = null; 824 OverlayOptions startCircleOptions = null;
829 OverlayOptions endCircleOptions = null; 825 OverlayOptions endCircleOptions = null;
830 if (startCircleBitmap != null) { 826 if (startCircleBitmap != null) {
moudle_pedometer/src/main/res/drawable-hdpi/backg.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_backg.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/bg_bg.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_bg_bg.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/bg_tips_bottom_center.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_bg_tips_bottom_center.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/bmcg.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_bmcg.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/bmcg_has.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_bmcg_has.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/bmcg_no.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_bmcg_no.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/bmcg_tak.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_bmcg_tak.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/button_fab_white.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_button_fab_white.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/circle_point_raduis.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_circle_point_raduis.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/circle_white_shadow_bg.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_circle_white_shadow_bg.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/crown.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_crown.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/defaults.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_defaults.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/erwe.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_erwe.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/gps_tip_bg.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_gps_tip_bg.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/gps_white_shadow.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_gps_white_shadow.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/ic_icon.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_ic_icon.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/ic_portrait_training_left_on.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_ic_portrait_training_left_on.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/ic_white_back.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_ic_white_back.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/icon_back.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_icon_back.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/icon_end.png renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_icon_end.png

2.54 KB

moudle_pedometer/src/main/res/drawable-hdpi/icon_map_import.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_icon_map_import.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/icon_no_fail_line.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_icon_no_fail_line.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/icon_race_location_green.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_icon_race_location_green.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/icon_right_close.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_icon_right_close.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/icon_run_route.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_icon_run_route.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/icon_run_white_back.png renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_icon_run_white_back.png

542 Bytes

moudle_pedometer/src/main/res/drawable-hdpi/icon_search.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_icon_search.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/icon_share.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_icon_share.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/icon_slide_up.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_icon_slide_up.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/icon_start.png renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_icon_start.png

3.18 KB

moudle_pedometer/src/main/res/drawable-hdpi/icon_step.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_icon_step.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/icon_white_back.png renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_icon_white_back.png

542 Bytes

moudle_pedometer/src/main/res/drawable-hdpi/location_message.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_location_message.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/map.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_map.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/mo_ic_dialog_back.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_mo_ic_dialog_back.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/more.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_more.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/no_selected.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_no_selected.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/rt_ic_home_map.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_rt_ic_home_map.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/rt_ic_location.png renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_rt_ic_location.png

5.19 KB

moudle_pedometer/src/main/res/drawable-hdpi/rt_ic_location_blank.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_rt_ic_location_blank.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/rt_outdoor_video_cal.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_rt_outdoor_video_cal.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/rt_outdoor_video_pace.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_rt_outdoor_video_pace.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/rt_outdoor_video_time.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_rt_outdoor_video_time.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/rt_training_button_pause.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_rt_training_button_pause.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/rt_training_button_resume.png renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_rt_training_button_resume.png

443 Bytes

moudle_pedometer/src/main/res/drawable-hdpi/rt_training_button_stop.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_rt_training_button_stop.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/rt_training_gps_0.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_rt_training_gps_0.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/rt_training_gps_1.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_rt_training_gps_1.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/rt_training_gps_2.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_rt_training_gps_2.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/rt_training_gps_3.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_rt_training_gps_3.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/run_map_icon_end.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_run_map_icon_end.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/run_map_icon_start.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_run_map_icon_start.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/selected.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_selected.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/share_background.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_share_background.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/share_img.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_share_img.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/share_logo.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_share_logo.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/speed.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_speed.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/sport_dropdown.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_sport_dropdown.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/sport_location.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_sport_location.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/sport_people.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_sport_people.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/sport_speed.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_sport_speed.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/sport_step.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_sport_step.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/sport_time.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_sport_time.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/sport_time_cost.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_sport_time_cost.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/sport_type.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_sport_type.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/step.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_step.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/tc_bg_body_record_add_menu.9.png renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_tc_bg_body_record_add_menu.9.png

1.03 KB

moudle_pedometer/src/main/res/drawable-hdpi/tc_ic_workout_level_adjust_coach.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_tc_ic_workout_level_adjust_coach.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/tc_suit_right_arrow.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_tc_suit_right_arrow.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/time_cost.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_time_cost.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/top_back_black.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_top_back_black.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/wdjl_backgroud.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_wdjl_backgroud.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/white_shadow_bg.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_white_shadow_bg.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/xqt_share.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_xqt_share.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/xqy_return.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_xqy_return.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-hdpi/yplx_registered.webp renamed to moudle_pedometer/src/main/res/drawable-hdpi/pedometer_yplx_registered.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/backg.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_backg.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/bg_bg.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_bg_bg.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/bg_tips_bottom_center.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_bg_tips_bottom_center.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/bmcg.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_bmcg.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/bmcg_has.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_bmcg_has.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/bmcg_no.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_bmcg_no.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/bmcg_tak.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_bmcg_tak.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/circle_point_raduis.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_circle_point_raduis.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/circle_white_shadow_bg.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_circle_white_shadow_bg.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/crown.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_crown.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/gps_tip_bg.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_gps_tip_bg.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/gps_white_shadow.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_gps_white_shadow.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/icon_back.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_icon_back.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/icon_end.png renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_icon_end.png

3.06 KB

moudle_pedometer/src/main/res/drawable-xhdpi/icon_map_import.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_icon_map_import.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/icon_no_fail_line.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_icon_no_fail_line.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/icon_run_route.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_icon_run_route.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/icon_run_white_back.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_icon_run_white_back.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/icon_share.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_icon_share.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/icon_slide_up.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_icon_slide_up.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/icon_start.png renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_icon_start.png

3.7 KB

moudle_pedometer/src/main/res/drawable-xhdpi/icon_step.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_icon_step.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/icon_white_back.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_icon_white_back.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/more.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_more.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/no_selected.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_no_selected.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/rt_ic_home_map.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_rt_ic_home_map.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/rt_ic_location.png renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_rt_ic_location.png

5.19 KB

moudle_pedometer/src/main/res/drawable-xhdpi/rt_ic_location_blank.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_rt_ic_location_blank.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/rt_training_button_pause.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_rt_training_button_pause.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/rt_training_button_resume.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_rt_training_button_resume.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/rt_training_button_stop.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_rt_training_button_stop.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/rt_training_gps_0.png renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_rt_training_gps_0.png

146 Bytes

moudle_pedometer/src/main/res/drawable-xhdpi/rt_training_gps_1.png renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_rt_training_gps_1.png

133 Bytes

moudle_pedometer/src/main/res/drawable-xhdpi/rt_training_gps_2.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_rt_training_gps_2.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/rt_training_gps_3.png renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_rt_training_gps_3.png

188 Bytes

moudle_pedometer/src/main/res/drawable-xhdpi/selected.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_selected.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/share_background.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_share_background.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/share_img.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_share_img.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/share_logo.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_share_logo.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/speed.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_speed.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/sport_dropdown.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_sport_dropdown.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/sport_location.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_sport_location.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/sport_people.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_sport_people.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/sport_speed.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_sport_speed.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/sport_step.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_sport_step.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/sport_time.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_sport_time.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/sport_time_cost.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_sport_time_cost.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/sport_type.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_sport_type.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/step.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_step.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/time_cost.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_time_cost.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/top_back_black.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_top_back_black.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/wdjl_backgroud.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_wdjl_backgroud.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/white_shadow_bg.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_white_shadow_bg.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/xqt_share.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_xqt_share.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/xqy_return.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_xqy_return.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xhdpi/yplx_registered.webp renamed to moudle_pedometer/src/main/res/drawable-xhdpi/pedometer_yplx_registered.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/backg.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_backg.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/bg_bg.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_bg_bg.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/bg_tips_bottom_center.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_bg_tips_bottom_center.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/bmcg.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_bmcg.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/bmcg_has.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_bmcg_has.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/bmcg_hsa.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_bmcg_hsa.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/bmcg_no.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_bmcg_no.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/bmcg_tak.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_bmcg_tak.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/circle_point_raduis.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_circle_point_raduis.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/circle_white_shadow_bg.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_circle_white_shadow_bg.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/crown.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_crown.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/gps_tip_bg.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_gps_tip_bg.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/gps_white_shadow.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_gps_white_shadow.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/icon_back.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_icon_back.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/icon_end.png renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_icon_end.png

5.89 KB

moudle_pedometer/src/main/res/drawable-xxhdpi/icon_map_import.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_icon_map_import.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/icon_no_fail_line.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_icon_no_fail_line.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/icon_run_route.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_icon_run_route.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/icon_run_white_back.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_icon_run_white_back.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/icon_share.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_icon_share.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/icon_slide_up.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_icon_slide_up.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/icon_start.png renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_icon_start.png

7.26 KB

moudle_pedometer/src/main/res/drawable-xxhdpi/icon_step.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_icon_step.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/icon_white_back.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_icon_white_back.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/more.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_more.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/no_selected.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_no_selected.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/rt_ic_home_map.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_rt_ic_home_map.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/rt_ic_location.png renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_rt_ic_location.png

5.19 KB

moudle_pedometer/src/main/res/drawable-xxhdpi/rt_ic_location_blank.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_rt_ic_location_blank.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/rt_training_button_pause.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_rt_training_button_pause.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/rt_training_button_resume.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_rt_training_button_resume.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/rt_training_button_stop.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_rt_training_button_stop.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/rt_training_gps_0.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_rt_training_gps_0.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/rt_training_gps_1.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_rt_training_gps_1.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/rt_training_gps_2.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_rt_training_gps_2.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/rt_training_gps_3.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_rt_training_gps_3.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/selected.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_selected.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/share_background.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_share_background.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/share_img.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_share_img.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/share_logo.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_share_logo.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/speed.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_speed.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/sport_dropdown.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_sport_dropdown.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/sport_location.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_sport_location.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/sport_people.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_sport_people.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/sport_speed.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_sport_speed.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/sport_step.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_sport_step.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/sport_time.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_sport_time.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/sport_time_cost.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_sport_time_cost.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/sport_type.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_sport_type.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/step.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_step.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/time_cost.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_time_cost.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/top_back_black.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_top_back_black.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/wdjl_backgroud.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_wdjl_backgroud.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/white_shadow_bg.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_white_shadow_bg.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/xqt_share.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_xqt_share.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/xqy_return.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_xqy_return.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable-xxhdpi/yplx_registered.webp renamed to moudle_pedometer/src/main/res/drawable-xxhdpi/pedometer_yplx_registered.webp
No preview for this file type
moudle_pedometer/src/main/res/drawable/cc_bg_circle.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_cc_bg_circle.xml
moudle_pedometer/src/main/res/drawable/ce_circle_bg.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_ce_circle_bg.xml
moudle_pedometer/src/main/res/drawable/free_dialog_bg.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_free_dialog_bg.xml
moudle_pedometer/src/main/res/drawable/gray_bg_circle.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_gray_bg_circle.xml
moudle_pedometer/src/main/res/drawable/gray_raduis_bg.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_gray_raduis_bg.xml
moudle_pedometer/src/main/res/drawable/green_bg_circle.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_green_bg_circle.xml
moudle_pedometer/src/main/res/drawable/green_raduis_bg.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_green_raduis_bg.xml
moudle_pedometer/src/main/res/drawable/rb_text_drawable_selector.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_rb_text_drawable_selector.xml
moudle_pedometer/src/main/res/drawable/rb_text_drawable_selector_bg.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_rb_text_drawable_selector_bg.xml
1 <?xml version="1.0" encoding="utf-8"?> 1 <?xml version="1.0" encoding="utf-8"?>
2 <selector xmlns:android="http://schemas.android.com/apk/res/android"> 2 <selector xmlns:android="http://schemas.android.com/apk/res/android">
3 - <item android:state_checked="false" android:drawable="@drawable/no_selected"/>  
4 - <item android:state_checked="true" android:drawable="@drawable/selected"/> 3 + <item android:state_checked="false" android:drawable="@drawable/pedometer_no_selected"/>
  4 + <item android:state_checked="true" android:drawable="@drawable/pedometer_selected"/>
5 </selector> 5 </selector>
6 \ No newline at end of file 6 \ No newline at end of file
moudle_pedometer/src/main/res/drawable/selector_dialog_btn_left.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_selector_dialog_btn_left.xml
1 <?xml version="1.0" encoding="utf-8"?> 1 <?xml version="1.0" encoding="utf-8"?>
2 <selector xmlns:android="http://schemas.android.com/apk/res/android"> 2 <selector xmlns:android="http://schemas.android.com/apk/res/android">
3 <item android:drawable="@color/transparent" android:state_pressed="false" /> 3 <item android:drawable="@color/transparent" android:state_pressed="false" />
4 - <item android:drawable="@drawable/shape_dialog_btn_left_press" android:state_pressed="true" /> 4 + <item android:drawable="@drawable/pedometer_shape_dialog_btn_left_press" android:state_pressed="true" />
5 5
6 </selector> 6 </selector>
7 \ No newline at end of file 7 \ No newline at end of file
moudle_pedometer/src/main/res/drawable/selector_dialog_btn_right.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_selector_dialog_btn_right.xml
1 <?xml version="1.0" encoding="utf-8"?> 1 <?xml version="1.0" encoding="utf-8"?>
2 <selector xmlns:android="http://schemas.android.com/apk/res/android"> 2 <selector xmlns:android="http://schemas.android.com/apk/res/android">
3 <item android:drawable="@color/transparent" android:state_pressed="false" /> 3 <item android:drawable="@color/transparent" android:state_pressed="false" />
4 - <item android:drawable="@drawable/shape_dialog_btn_right_press" android:state_pressed="true" /> 4 + <item android:drawable="@drawable/pedometer_shape_dialog_btn_right_press" android:state_pressed="true" />
5 5
6 </selector> 6 </selector>
7 \ No newline at end of file 7 \ No newline at end of file
moudle_pedometer/src/main/res/drawable/selector_tip_dialog_btn_bottom.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_selector_tip_dialog_btn_bottom.xml
moudle_pedometer/src/main/res/drawable/shape_10dp_white_raduis_bg.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_shape_10dp_white_raduis_bg.xml
moudle_pedometer/src/main/res/drawable/shape_30dp_green_raduis_btn_bg.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_shape_30dp_green_raduis_btn_bg.xml
moudle_pedometer/src/main/res/drawable/shape_30dp_white_raduis_bg.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_shape_30dp_white_raduis_bg.xml
moudle_pedometer/src/main/res/drawable/shape_circle_30_btn_black_green.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_shape_circle_30_btn_black_green.xml
moudle_pedometer/src/main/res/drawable/shape_circle_50_black.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_shape_circle_50_black.xml
moudle_pedometer/src/main/res/drawable/shape_circle_50_white.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_shape_circle_50_white.xml
moudle_pedometer/src/main/res/drawable/shape_circle_gray.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_shape_circle_gray.xml
moudle_pedometer/src/main/res/drawable/shape_circle_green.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_shape_circle_green.xml
moudle_pedometer/src/main/res/drawable/shape_circle_green_25.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_shape_circle_green_25.xml
moudle_pedometer/src/main/res/drawable/shape_circle_red.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_shape_circle_red.xml
moudle_pedometer/src/main/res/drawable/shape_dialog_btn_left_press.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_shape_dialog_btn_left_press.xml
moudle_pedometer/src/main/res/drawable/shape_dialog_btn_right_press.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_shape_dialog_btn_right_press.xml
moudle_pedometer/src/main/res/drawable/shape_green_round.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_shape_green_round.xml
moudle_pedometer/src/main/res/drawable/shape_left_right_10dp_white_raduis_bg.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_shape_left_right_10dp_white_raduis_bg.xml
moudle_pedometer/src/main/res/drawable/shape_load.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_shape_load.xml
moudle_pedometer/src/main/res/drawable/shape_raduis_10dp_white_shadow.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_shape_raduis_10dp_white_shadow.xml
moudle_pedometer/src/main/res/drawable/shape_red_round.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_shape_red_round.xml
moudle_pedometer/src/main/res/drawable/shape_white_round.xml renamed to moudle_pedometer/src/main/res/drawable/pedometer_shape_white_round.xml
moudle_pedometer/src/main/res/layout/activity_share_record.xml
@@ -46,7 +46,7 @@ @@ -46,7 +46,7 @@
46 android:layout_width="match_parent" 46 android:layout_width="match_parent"
47 android:layout_height="match_parent" 47 android:layout_height="match_parent"
48 android:layout_below="@id/topbar" 48 android:layout_below="@id/topbar"
49 - android:background="@drawable/share_background"> 49 + android:background="@drawable/pedometer_share_background">
50 50
51 <LinearLayout 51 <LinearLayout
52 android:layout_width="match_parent" 52 android:layout_width="match_parent"
@@ -59,7 +59,7 @@ @@ -59,7 +59,7 @@
59 android:layout_height="wrap_content" 59 android:layout_height="wrap_content"
60 android:layout_marginLeft="20dp" 60 android:layout_marginLeft="20dp"
61 android:layout_marginRight="20dp" 61 android:layout_marginRight="20dp"
62 - android:background="@drawable/gray_bg_circle"> 62 + android:background="@drawable/pedometer_gray_bg_circle">
63 63
64 <RelativeLayout 64 <RelativeLayout
65 android:id="@id/tv_pr" 65 android:id="@id/tv_pr"
@@ -73,7 +73,7 @@ @@ -73,7 +73,7 @@
73 android:layout_width="35dp" 73 android:layout_width="35dp"
74 android:layout_height="35dp" 74 android:layout_height="35dp"
75 android:layout_centerVertical="true" 75 android:layout_centerVertical="true"
76 - android:src="@drawable/ic_icon" /> 76 + android:src="@drawable/pedometer_ic_icon" />
77 77
78 <TextView 78 <TextView
79 android:id="@+id/record_name" 79 android:id="@+id/record_name"
@@ -236,7 +236,7 @@ @@ -236,7 +236,7 @@
236 android:layout_height="wrap_content" 236 android:layout_height="wrap_content"
237 android:layout_below="@id/cord_name" 237 android:layout_below="@id/cord_name"
238 android:layout_marginTop="15dp" 238 android:layout_marginTop="15dp"
239 - android:background="@drawable/cc_bg_circle" 239 + android:background="@drawable/pedometer_cc_bg_circle"
240 android:orientation="vertical" 240 android:orientation="vertical"
241 android:padding="5dp"> 241 android:padding="5dp">
242 242
@@ -274,7 +274,7 @@ @@ -274,7 +274,7 @@
274 <ImageView 274 <ImageView
275 android:layout_width="wrap_content" 275 android:layout_width="wrap_content"
276 android:layout_height="wrap_content" 276 android:layout_height="wrap_content"
277 - android:src="@drawable/share_logo" 277 + android:src="@drawable/pedometer_share_logo"
278 android:layout_gravity="center" 278 android:layout_gravity="center"
279 android:layout_marginTop="30dp" 279 android:layout_marginTop="30dp"
280 android:layout_marginBottom="50dp" 280 android:layout_marginBottom="50dp"
moudle_pedometer/src/main/res/layout/dialog_select.xml
@@ -9,7 +9,7 @@ @@ -9,7 +9,7 @@
9 android:id="@+id/ll_child" 9 android:id="@+id/ll_child"
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 - android:background="@drawable/free_dialog_bg" 12 + android:background="@drawable/pedometer_free_dialog_bg"
13 android:orientation="vertical" 13 android:orientation="vertical"
14 android:paddingTop="10dp"> 14 android:paddingTop="10dp">
15 15
@@ -52,7 +52,7 @@ @@ -52,7 +52,7 @@
52 android:layout_width="match_parent" 52 android:layout_width="match_parent"
53 android:layout_height="match_parent" 53 android:layout_height="match_parent"
54 android:layout_gravity="center" 54 android:layout_gravity="center"
55 - android:background="@drawable/selector_dialog_btn_left" 55 + android:background="@drawable/pedometer_selector_dialog_btn_left"
56 android:text="否" 56 android:text="否"
57 android:textColor="@color/btn_green" 57 android:textColor="@color/btn_green"
58 android:textSize="15sp" 58 android:textSize="15sp"
@@ -76,7 +76,7 @@ @@ -76,7 +76,7 @@
76 android:layout_width="match_parent" 76 android:layout_width="match_parent"
77 android:layout_height="match_parent" 77 android:layout_height="match_parent"
78 android:layout_gravity="center" 78 android:layout_gravity="center"
79 - android:background="@drawable/selector_dialog_btn_right" 79 + android:background="@drawable/pedometer_selector_dialog_btn_right"
80 android:text="否" 80 android:text="否"
81 android:textColor="@color/btn_green" 81 android:textColor="@color/btn_green"
82 android:textSize="15sp" 82 android:textSize="15sp"
moudle_pedometer/src/main/res/layout/dialog_tip.xml
@@ -9,7 +9,7 @@ @@ -9,7 +9,7 @@
9 android:id="@+id/ll_child" 9 android:id="@+id/ll_child"
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 - android:background="@drawable/free_dialog_bg" 12 + android:background="@drawable/pedometer_free_dialog_bg"
13 android:orientation="vertical" 13 android:orientation="vertical"
14 android:paddingTop="10dp"> 14 android:paddingTop="10dp">
15 15
@@ -52,7 +52,7 @@ @@ -52,7 +52,7 @@
52 android:layout_width="match_parent" 52 android:layout_width="match_parent"
53 android:layout_height="match_parent" 53 android:layout_height="match_parent"
54 android:layout_gravity="center" 54 android:layout_gravity="center"
55 - android:background="@drawable/selector_tip_dialog_btn_bottom" 55 + android:background="@drawable/pedometer_selector_tip_dialog_btn_bottom"
56 android:text="好的" 56 android:text="好的"
57 android:textColor="@color/btn_green" 57 android:textColor="@color/btn_green"
58 android:textSize="15sp" 58 android:textSize="15sp"
moudle_pedometer/src/main/res/layout/five_persion_icon.xml
@@ -46,5 +46,5 @@ @@ -46,5 +46,5 @@
46 android:layout_width="9dp" 46 android:layout_width="9dp"
47 android:layout_height="15dp" 47 android:layout_height="15dp"
48 android:layout_marginLeft="5dp" 48 android:layout_marginLeft="5dp"
49 - android:background="@drawable/more" /> 49 + android:background="@drawable/pedometer_more" />
50 </LinearLayout> 50 </LinearLayout>
51 \ No newline at end of file 51 \ No newline at end of file
moudle_pedometer/src/main/res/layout/fragment_coll_finish_run_map.xml
@@ -41,7 +41,7 @@ @@ -41,7 +41,7 @@
41 android:id="@+id/fl_back" 41 android:id="@+id/fl_back"
42 android:layout_width="55dp" 42 android:layout_width="55dp"
43 android:layout_height="55dp" 43 android:layout_height="55dp"
44 - android:background="@drawable/button_fab_white" 44 + android:background="@drawable/pedometer_button_fab_white"
45 android:focusable="true"> 45 android:focusable="true">
46 46
47 <ImageView 47 <ImageView
@@ -49,7 +49,7 @@ @@ -49,7 +49,7 @@
49 android:layout_height="20dp" 49 android:layout_height="20dp"
50 android:layout_gravity="center" 50 android:layout_gravity="center"
51 android:layout_marginLeft="-2dp" 51 android:layout_marginLeft="-2dp"
52 - android:background="@drawable/icon_back" 52 + android:background="@drawable/pedometer_icon_back"
53 android:focusable="false" /> 53 android:focusable="false" />
54 </FrameLayout> 54 </FrameLayout>
55 55
@@ -57,7 +57,7 @@ @@ -57,7 +57,7 @@
57 android:layout_width="55dp" 57 android:layout_width="55dp"
58 android:layout_height="55dp" 58 android:layout_height="55dp"
59 android:layout_gravity="right" 59 android:layout_gravity="right"
60 - android:background="@drawable/button_fab_white" 60 + android:background="@drawable/pedometer_button_fab_white"
61 android:focusable="true" 61 android:focusable="true"
62 android:visibility="gone"> 62 android:visibility="gone">
63 63
@@ -65,7 +65,7 @@ @@ -65,7 +65,7 @@
65 android:layout_width="19dp" 65 android:layout_width="19dp"
66 android:layout_height="18dp" 66 android:layout_height="18dp"
67 android:layout_gravity="center" 67 android:layout_gravity="center"
68 - android:background="@drawable/icon_share" /> 68 + android:background="@drawable/pedometer_icon_share" />
69 </FrameLayout> 69 </FrameLayout>
70 <!----> 70 <!---->
71 71
@@ -142,7 +142,7 @@ @@ -142,7 +142,7 @@
142 android:layout_width="wrap_content" 142 android:layout_width="wrap_content"
143 android:layout_height="wrap_content" 143 android:layout_height="wrap_content"
144 android:layout_gravity="center" 144 android:layout_gravity="center"
145 - android:background="@drawable/shape_load" 145 + android:background="@drawable/pedometer_shape_load"
146 android:gravity="center" 146 android:gravity="center"
147 android:orientation="vertical"> 147 android:orientation="vertical">
148 148
moudle_pedometer/src/main/res/layout/fragment_coll_race_detail.xml
@@ -41,7 +41,7 @@ @@ -41,7 +41,7 @@
41 android:id="@+id/fl_back" 41 android:id="@+id/fl_back"
42 android:layout_width="55dp" 42 android:layout_width="55dp"
43 android:layout_height="55dp" 43 android:layout_height="55dp"
44 - android:background="@drawable/button_fab_white" 44 + android:background="@drawable/pedometer_button_fab_white"
45 android:focusable="true"> 45 android:focusable="true">
46 46
47 <ImageView 47 <ImageView
@@ -49,7 +49,7 @@ @@ -49,7 +49,7 @@
49 android:layout_height="20dp" 49 android:layout_height="20dp"
50 android:layout_gravity="center" 50 android:layout_gravity="center"
51 android:layout_marginLeft="-2dp" 51 android:layout_marginLeft="-2dp"
52 - android:background="@drawable/icon_back" 52 + android:background="@drawable/pedometer_icon_back"
53 android:focusable="false" /> 53 android:focusable="false" />
54 </FrameLayout> 54 </FrameLayout>
55 55
@@ -57,7 +57,7 @@ @@ -57,7 +57,7 @@
57 android:layout_width="55dp" 57 android:layout_width="55dp"
58 android:layout_height="55dp" 58 android:layout_height="55dp"
59 android:layout_gravity="right" 59 android:layout_gravity="right"
60 - android:background="@drawable/button_fab_white" 60 + android:background="@drawable/pedometer_button_fab_white"
61 android:focusable="true" 61 android:focusable="true"
62 android:visibility="gone"> 62 android:visibility="gone">
63 63
@@ -65,7 +65,7 @@ @@ -65,7 +65,7 @@
65 android:layout_width="19dp" 65 android:layout_width="19dp"
66 android:layout_height="18dp" 66 android:layout_height="18dp"
67 android:layout_gravity="center" 67 android:layout_gravity="center"
68 - android:background="@drawable/icon_share" /> 68 + android:background="@drawable/pedometer_icon_share" />
69 </FrameLayout> 69 </FrameLayout>
70 <!----> 70 <!---->
71 71
moudle_pedometer/src/main/res/layout/fragment_coll_run_main.xml
@@ -28,7 +28,7 @@ @@ -28,7 +28,7 @@
28 android:layout_height="25dp" 28 android:layout_height="25dp"
29 android:layout_alignParentRight="true" 29 android:layout_alignParentRight="true"
30 android:layout_margin="10dp" 30 android:layout_margin="10dp"
31 - android:src="@drawable/icon_right_close" /> 31 + android:src="@drawable/pedometer_icon_right_close" />
32 </RelativeLayout> 32 </RelativeLayout>
33 <!--公里数显示--> 33 <!--公里数显示-->
34 <FrameLayout 34 <FrameLayout
@@ -71,7 +71,7 @@ @@ -71,7 +71,7 @@
71 android:layout_width="12dp" 71 android:layout_width="12dp"
72 android:layout_height="20dp" 72 android:layout_height="20dp"
73 android:layout_margin="10dp" 73 android:layout_margin="10dp"
74 - android:background="@drawable/icon_white_back" /> 74 + android:background="@drawable/pedometer_icon_white_back" />
75 </LinearLayout> 75 </LinearLayout>
76 </FrameLayout> 76 </FrameLayout>
77 <!--GPS信息--> 77 <!--GPS信息-->
@@ -127,7 +127,7 @@ @@ -127,7 +127,7 @@
127 <ImageView 127 <ImageView
128 android:layout_width="55dp" 128 android:layout_width="55dp"
129 android:layout_height="55dp" 129 android:layout_height="55dp"
130 - android:src="@drawable/rt_ic_home_map" /> 130 + android:src="@drawable/pedometer_rt_ic_home_map" />
131 131
132 <TextView 132 <TextView
133 android:layout_width="wrap_content" 133 android:layout_width="wrap_content"
@@ -155,7 +155,7 @@ @@ -155,7 +155,7 @@
155 android:layout_width="26dp" 155 android:layout_width="26dp"
156 android:layout_height="23dp" 156 android:layout_height="23dp"
157 android:layout_marginBottom="5dp" 157 android:layout_marginBottom="5dp"
158 - android:src="@drawable/sport_speed" /> 158 + android:src="@drawable/pedometer_sport_speed" />
159 159
160 <LinearLayout 160 <LinearLayout
161 android:layout_width="match_parent" 161 android:layout_width="match_parent"
@@ -194,7 +194,7 @@ @@ -194,7 +194,7 @@
194 android:layout_width="23dp" 194 android:layout_width="23dp"
195 android:layout_height="25dp" 195 android:layout_height="25dp"
196 android:layout_marginBottom="5dp" 196 android:layout_marginBottom="5dp"
197 - android:src="@drawable/sport_time_cost" /> 197 + android:src="@drawable/pedometer_sport_time_cost" />
198 198
199 <Chronometer 199 <Chronometer
200 android:id="@+id/chronometer" 200 android:id="@+id/chronometer"
@@ -226,7 +226,7 @@ @@ -226,7 +226,7 @@
226 android:layout_width="26dp" 226 android:layout_width="26dp"
227 android:layout_height="24dp" 227 android:layout_height="24dp"
228 android:layout_marginBottom="5dp" 228 android:layout_marginBottom="5dp"
229 - android:src="@drawable/sport_step" /> 229 + android:src="@drawable/pedometer_sport_step" />
230 230
231 <TextView 231 <TextView
232 android:id="@+id/tv_step_count" 232 android:id="@+id/tv_step_count"
@@ -303,7 +303,7 @@ @@ -303,7 +303,7 @@
303 android:layout_gravity="center" 303 android:layout_gravity="center"
304 android:layout_marginBottom="5dp" 304 android:layout_marginBottom="5dp"
305 android:gravity="center" 305 android:gravity="center"
306 - android:src="@drawable/bg_tips_bottom_center" 306 + android:src="@drawable/pedometer_bg_tips_bottom_center"
307 android:textSize="12sp" /> 307 android:textSize="12sp" />
308 </FrameLayout> 308 </FrameLayout>
309 <!--暂停--> 309 <!--暂停-->
@@ -316,7 +316,7 @@ @@ -316,7 +316,7 @@
316 android:layout_width="85dp" 316 android:layout_width="85dp"
317 android:layout_height="85dp" 317 android:layout_height="85dp"
318 android:layout_margin="10dp" 318 android:layout_margin="10dp"
319 - android:background="@drawable/shape_green_round" 319 + android:background="@drawable/pedometer_shape_green_round"
320 android:focusable="true"> 320 android:focusable="true">
321 321
322 <ImageView 322 <ImageView
@@ -324,7 +324,7 @@ @@ -324,7 +324,7 @@
324 android:layout_height="20dp" 324 android:layout_height="20dp"
325 android:layout_gravity="center" 325 android:layout_gravity="center"
326 android:layout_marginBottom="10dp" 326 android:layout_marginBottom="10dp"
327 - android:background="@drawable/rt_training_button_resume" 327 + android:background="@drawable/pedometer_rt_training_button_resume"
328 android:focusable="false" /> 328 android:focusable="false" />
329 329
330 <TextView 330 <TextView
@@ -343,7 +343,7 @@ @@ -343,7 +343,7 @@
343 android:layout_width="85dp" 343 android:layout_width="85dp"
344 android:layout_height="85dp" 344 android:layout_height="85dp"
345 android:layout_margin="10dp" 345 android:layout_margin="10dp"
346 - android:background="@drawable/shape_white_round" 346 + android:background="@drawable/pedometer_shape_white_round"
347 android:focusable="true"> 347 android:focusable="true">
348 348
349 <ImageView 349 <ImageView
@@ -351,7 +351,7 @@ @@ -351,7 +351,7 @@
351 android:layout_height="18dp" 351 android:layout_height="18dp"
352 android:layout_gravity="center" 352 android:layout_gravity="center"
353 android:layout_marginBottom="10dp" 353 android:layout_marginBottom="10dp"
354 - android:background="@drawable/rt_training_button_pause" 354 + android:background="@drawable/pedometer_rt_training_button_pause"
355 android:focusable="false" /> 355 android:focusable="false" />
356 356
357 <TextView 357 <TextView
@@ -384,7 +384,7 @@ @@ -384,7 +384,7 @@
384 android:layout_width="72dp" 384 android:layout_width="72dp"
385 android:layout_height="33dp" 385 android:layout_height="33dp"
386 android:layout_gravity="center" 386 android:layout_gravity="center"
387 - android:background="@drawable/bg_tips_bottom_center" /> 387 + android:background="@drawable/pedometer_bg_tips_bottom_center" />
388 388
389 <TextView 389 <TextView
390 android:layout_width="wrap_content" 390 android:layout_width="wrap_content"
@@ -392,7 +392,7 @@ @@ -392,7 +392,7 @@
392 android:layout_gravity="center" 392 android:layout_gravity="center"
393 android:layout_marginBottom="3dp" 393 android:layout_marginBottom="3dp"
394 android:gravity="center" 394 android:gravity="center"
395 - android:src="@drawable/bg_tips_bottom_center" 395 + android:src="@drawable/pedometer_bg_tips_bottom_center"
396 android:text="长按结束" 396 android:text="长按结束"
397 android:textSize="12sp" /> 397 android:textSize="12sp" />
398 </FrameLayout> 398 </FrameLayout>
@@ -402,7 +402,7 @@ @@ -402,7 +402,7 @@
402 android:layout_width="85dp" 402 android:layout_width="85dp"
403 android:layout_height="85dp" 403 android:layout_height="85dp"
404 android:layout_margin="10dp" 404 android:layout_margin="10dp"
405 - android:background="@drawable/shape_red_round"> 405 + android:background="@drawable/pedometer_shape_red_round">
406 406
407 <com.cnlive.moudle.pedometer.ui.widget.CircularProgressBar 407 <com.cnlive.moudle.pedometer.ui.widget.CircularProgressBar
408 android:id="@+id/cp_current" 408 android:id="@+id/cp_current"
@@ -416,7 +416,7 @@ @@ -416,7 +416,7 @@
416 android:layout_height="17dp" 416 android:layout_height="17dp"
417 android:layout_gravity="center" 417 android:layout_gravity="center"
418 android:layout_marginBottom="10dp" 418 android:layout_marginBottom="10dp"
419 - android:background="@drawable/rt_training_button_stop" 419 + android:background="@drawable/pedometer_rt_training_button_stop"
420 android:focusable="false" /> 420 android:focusable="false" />
421 421
422 <TextView 422 <TextView
moudle_pedometer/src/main/res/layout/fragment_collect_running_map.xml
@@ -25,7 +25,7 @@ @@ -25,7 +25,7 @@
25 android:layout_width="40dp" 25 android:layout_width="40dp"
26 android:layout_height="40dp" 26 android:layout_height="40dp"
27 android:layout_margin="10dp" 27 android:layout_margin="10dp"
28 - android:background="@drawable/circle_white_shadow_bg" 28 + android:background="@drawable/pedometer_circle_white_shadow_bg"
29 android:focusable="true"> 29 android:focusable="true">
30 30
31 <ImageView 31 <ImageView
@@ -34,7 +34,7 @@ @@ -34,7 +34,7 @@
34 android:layout_gravity="center" 34 android:layout_gravity="center"
35 android:layout_marginLeft="-2dp" 35 android:layout_marginLeft="-2dp"
36 android:layout_marginBottom="3dp" 36 android:layout_marginBottom="3dp"
37 - android:background="@drawable/icon_back" 37 + android:background="@drawable/pedometer_icon_back"
38 android:focusable="false" /> 38 android:focusable="false" />
39 </FrameLayout> 39 </FrameLayout>
40 40
@@ -50,7 +50,7 @@ @@ -50,7 +50,7 @@
50 android:layout_width="80dp" 50 android:layout_width="80dp"
51 android:layout_height="35dp" 51 android:layout_height="35dp"
52 android:layout_gravity="right" 52 android:layout_gravity="right"
53 - android:background="@drawable/gps_white_shadow" 53 + android:background="@drawable/pedometer_gps_white_shadow"
54 android:gravity="center" 54 android:gravity="center"
55 android:scaleType="fitXY"> 55 android:scaleType="fitXY">
56 56
@@ -76,7 +76,7 @@ @@ -76,7 +76,7 @@
76 android:layout_width="wrap_content" 76 android:layout_width="wrap_content"
77 android:layout_height="45dp" 77 android:layout_height="45dp"
78 android:layout_marginTop="-5dp" 78 android:layout_marginTop="-5dp"
79 - android:background="@drawable/gps_tip_bg" 79 + android:background="@drawable/pedometer_gps_tip_bg"
80 android:gravity="center" 80 android:gravity="center"
81 android:paddingLeft="15dp" 81 android:paddingLeft="15dp"
82 android:paddingRight="15dp" 82 android:paddingRight="15dp"
@@ -94,7 +94,7 @@ @@ -94,7 +94,7 @@
94 android:layout_gravity="bottom" 94 android:layout_gravity="bottom"
95 android:layout_marginLeft="10dp" 95 android:layout_marginLeft="10dp"
96 android:layout_marginBottom="150dp" 96 android:layout_marginBottom="150dp"
97 - android:background="@drawable/circle_white_shadow_bg" 97 + android:background="@drawable/pedometer_circle_white_shadow_bg"
98 android:focusable="true"> 98 android:focusable="true">
99 99
100 <ImageView 100 <ImageView
@@ -102,7 +102,7 @@ @@ -102,7 +102,7 @@
102 android:layout_height="20dp" 102 android:layout_height="20dp"
103 android:layout_gravity="center" 103 android:layout_gravity="center"
104 android:layout_marginBottom="4dp" 104 android:layout_marginBottom="4dp"
105 - android:background="@drawable/rt_ic_location_blank" 105 + android:background="@drawable/pedometer_rt_ic_location_blank"
106 android:focusable="false" /> 106 android:focusable="false" />
107 </FrameLayout> 107 </FrameLayout>
108 108
@@ -113,7 +113,7 @@ @@ -113,7 +113,7 @@
113 android:layout_gravity="right|bottom" 113 android:layout_gravity="right|bottom"
114 android:layout_marginRight="10dp" 114 android:layout_marginRight="10dp"
115 android:layout_marginBottom="200dp" 115 android:layout_marginBottom="200dp"
116 - android:background="@drawable/circle_white_shadow_bg" 116 + android:background="@drawable/pedometer_circle_white_shadow_bg"
117 android:focusable="true"> 117 android:focusable="true">
118 118
119 <TextView 119 <TextView
@@ -134,7 +134,7 @@ @@ -134,7 +134,7 @@
134 android:layout_gravity="right|bottom" 134 android:layout_gravity="right|bottom"
135 android:layout_marginRight="10dp" 135 android:layout_marginRight="10dp"
136 android:layout_marginBottom="140dp" 136 android:layout_marginBottom="140dp"
137 - android:background="@drawable/circle_white_shadow_bg" 137 + android:background="@drawable/pedometer_circle_white_shadow_bg"
138 android:focusable="true"> 138 android:focusable="true">
139 139
140 <TextView 140 <TextView
@@ -152,7 +152,7 @@ @@ -152,7 +152,7 @@
152 android:layout_height="140dp" 152 android:layout_height="140dp"
153 android:layout_gravity="bottom" 153 android:layout_gravity="bottom"
154 android:layout_marginBottom="10dp" 154 android:layout_marginBottom="10dp"
155 - android:background="@drawable/white_shadow_bg" 155 + android:background="@drawable/pedometer_white_shadow_bg"
156 android:orientation="vertical" 156 android:orientation="vertical"
157 android:scaleX="1.02"> 157 android:scaleX="1.02">
158 158
moudle_pedometer/src/main/res/layout/fragment_finish_run_map.xml
@@ -41,7 +41,7 @@ @@ -41,7 +41,7 @@
41 android:id="@+id/fl_back" 41 android:id="@+id/fl_back"
42 android:layout_width="55dp" 42 android:layout_width="55dp"
43 android:layout_height="55dp" 43 android:layout_height="55dp"
44 - android:background="@drawable/button_fab_white" 44 + android:background="@drawable/pedometer_button_fab_white"
45 android:focusable="true"> 45 android:focusable="true">
46 46
47 <ImageView 47 <ImageView
@@ -49,7 +49,7 @@ @@ -49,7 +49,7 @@
49 android:layout_height="20dp" 49 android:layout_height="20dp"
50 android:layout_gravity="center" 50 android:layout_gravity="center"
51 android:layout_marginLeft="-2dp" 51 android:layout_marginLeft="-2dp"
52 - android:background="@drawable/icon_back" 52 + android:background="@drawable/pedometer_icon_back"
53 android:focusable="false" /> 53 android:focusable="false" />
54 </FrameLayout> 54 </FrameLayout>
55 55
@@ -57,7 +57,7 @@ @@ -57,7 +57,7 @@
57 android:layout_width="55dp" 57 android:layout_width="55dp"
58 android:layout_height="55dp" 58 android:layout_height="55dp"
59 android:layout_gravity="right" 59 android:layout_gravity="right"
60 - android:background="@drawable/button_fab_white" 60 + android:background="@drawable/pedometer_button_fab_white"
61 android:focusable="true" 61 android:focusable="true"
62 android:visibility="gone"> 62 android:visibility="gone">
63 63
@@ -65,7 +65,7 @@ @@ -65,7 +65,7 @@
65 android:layout_width="19dp" 65 android:layout_width="19dp"
66 android:layout_height="18dp" 66 android:layout_height="18dp"
67 android:layout_gravity="center" 67 android:layout_gravity="center"
68 - android:background="@drawable/icon_share" /> 68 + android:background="@drawable/pedometer_icon_share" />
69 </FrameLayout> 69 </FrameLayout>
70 <!----> 70 <!---->
71 71
moudle_pedometer/src/main/res/layout/fragment_line_up_again.xml
@@ -42,7 +42,7 @@ @@ -42,7 +42,7 @@
42 <ImageView 42 <ImageView
43 android:layout_width="224dp" 43 android:layout_width="224dp"
44 android:layout_height="124dp" 44 android:layout_height="124dp"
45 - android:background="@drawable/icon_no_fail_line" /> 45 + android:background="@drawable/pedometer_icon_no_fail_line" />
46 46
47 <TextView 47 <TextView
48 android:layout_width="wrap_content" 48 android:layout_width="wrap_content"
moudle_pedometer/src/main/res/layout/fragment_my_record.xml
@@ -32,7 +32,7 @@ @@ -32,7 +32,7 @@
32 <ImageView 32 <ImageView
33 android:layout_width="wrap_content" 33 android:layout_width="wrap_content"
34 android:layout_height="wrap_content" 34 android:layout_height="wrap_content"
35 - android:src="@drawable/bmcg_no" 35 + android:src="@drawable/pedometer_bmcg_no"
36 /> 36 />
37 <TextView 37 <TextView
38 android:layout_width="wrap_content" 38 android:layout_width="wrap_content"
moudle_pedometer/src/main/res/layout/fragment_race_name_list.xml
@@ -16,7 +16,7 @@ @@ -16,7 +16,7 @@
16 android:id="@+id/race_back" 16 android:id="@+id/race_back"
17 android:layout_width="wrap_content" 17 android:layout_width="wrap_content"
18 android:layout_height="wrap_content" 18 android:layout_height="wrap_content"
19 - android:src="@drawable/top_back_black" 19 + android:src="@drawable/pedometer_top_back_black"
20 android:layout_centerVertical="true" 20 android:layout_centerVertical="true"
21 android:padding="10dp" 21 android:padding="10dp"
22 android:layout_marginLeft="10dp" 22 android:layout_marginLeft="10dp"
moudle_pedometer/src/main/res/layout/fragment_race_recor.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="wrap_content" 17 android:layout_height="wrap_content"
18 android:layout_marginTop="10dp" 18 android:layout_marginTop="10dp"
19 - android:background="@drawable/wdjl_backgroud"> 19 + android:background="@drawable/pedometer_wdjl_backgroud">
20 20
21 <RelativeLayout 21 <RelativeLayout
22 android:id="@+id/tv_pr" 22 android:id="@+id/tv_pr"
@@ -181,7 +181,7 @@ @@ -181,7 +181,7 @@
181 <ImageView 181 <ImageView
182 android:layout_width="wrap_content" 182 android:layout_width="wrap_content"
183 android:layout_height="wrap_content" 183 android:layout_height="wrap_content"
184 - android:src="@drawable/bmcg_has" 184 + android:src="@drawable/pedometer_bmcg_has"
185 /> 185 />
186 <TextView 186 <TextView
187 android:layout_width="wrap_content" 187 android:layout_width="wrap_content"
moudle_pedometer/src/main/res/layout/fragment_registration_info.xml
@@ -31,7 +31,7 @@ @@ -31,7 +31,7 @@
31 android:id="@+id/user_icon" 31 android:id="@+id/user_icon"
32 android:layout_width="60dp" 32 android:layout_width="60dp"
33 android:layout_height="60dp" 33 android:layout_height="60dp"
34 - android:src="@drawable/ic_icon"/> 34 + android:src="@drawable/pedometer_ic_icon"/>
35 35
36 <TextView 36 <TextView
37 android:id="@+id/userName" 37 android:id="@+id/userName"
@@ -105,7 +105,7 @@ @@ -105,7 +105,7 @@
105 <ImageView 105 <ImageView
106 android:layout_width="8dp" 106 android:layout_width="8dp"
107 android:layout_height="13dp" 107 android:layout_height="13dp"
108 - android:src="@drawable/more" 108 + android:src="@drawable/pedometer_more"
109 android:layout_alignParentRight="true" 109 android:layout_alignParentRight="true"
110 /> 110 />
111 </RelativeLayout> 111 </RelativeLayout>
@@ -143,7 +143,7 @@ @@ -143,7 +143,7 @@
143 <ImageView 143 <ImageView
144 android:layout_width="8dp" 144 android:layout_width="8dp"
145 android:layout_height="13dp" 145 android:layout_height="13dp"
146 - android:src="@drawable/more" 146 + android:src="@drawable/pedometer_more"
147 android:layout_alignParentRight="true" 147 android:layout_alignParentRight="true"
148 /> 148 />
149 </RelativeLayout> 149 </RelativeLayout>
@@ -162,7 +162,7 @@ @@ -162,7 +162,7 @@
162 android:textSize="20sp" 162 android:textSize="20sp"
163 android:textColor="@color/white" 163 android:textColor="@color/white"
164 android:text="@string/takpart" 164 android:text="@string/takpart"
165 - android:background="@drawable/green_bg_circle" 165 + android:background="@drawable/pedometer_green_bg_circle"
166 /> 166 />
167 167
168 </RelativeLayout> 168 </RelativeLayout>
moudle_pedometer/src/main/res/layout/fragment_run_line.xml
@@ -17,7 +17,7 @@ @@ -17,7 +17,7 @@
17 android:layout_centerVertical="true" 17 android:layout_centerVertical="true"
18 android:padding="10dp" 18 android:padding="10dp"
19 android:layout_marginLeft="10dp" 19 android:layout_marginLeft="10dp"
20 - android:src="@drawable/top_back_black" /> 20 + android:src="@drawable/pedometer_top_back_black" />
21 21
22 <TextView 22 <TextView
23 android:id="@+id/beijing" 23 android:id="@+id/beijing"
moudle_pedometer/src/main/res/layout/fragment_run_main.xml
@@ -29,7 +29,7 @@ @@ -29,7 +29,7 @@
29 android:layout_height="25dp" 29 android:layout_height="25dp"
30 android:layout_alignParentRight="true" 30 android:layout_alignParentRight="true"
31 android:layout_margin="10dp" 31 android:layout_margin="10dp"
32 - android:src="@drawable/icon_right_close" /> 32 + android:src="@drawable/pedometer_icon_right_close" />
33 </RelativeLayout> 33 </RelativeLayout>
34 <!--公里数显示--> 34 <!--公里数显示-->
35 <FrameLayout 35 <FrameLayout
@@ -72,7 +72,7 @@ @@ -72,7 +72,7 @@
72 android:layout_width="12dp" 72 android:layout_width="12dp"
73 android:layout_height="20dp" 73 android:layout_height="20dp"
74 android:layout_margin="10dp" 74 android:layout_margin="10dp"
75 - android:background="@drawable/icon_white_back" /> 75 + android:background="@drawable/pedometer_icon_white_back" />
76 </LinearLayout> 76 </LinearLayout>
77 </FrameLayout> 77 </FrameLayout>
78 <!--GPS信息--> 78 <!--GPS信息-->
@@ -128,7 +128,7 @@ @@ -128,7 +128,7 @@
128 <ImageView 128 <ImageView
129 android:layout_width="55dp" 129 android:layout_width="55dp"
130 android:layout_height="55dp" 130 android:layout_height="55dp"
131 - android:src="@drawable/rt_ic_home_map" /> 131 + android:src="@drawable/pedometer_rt_ic_home_map" />
132 132
133 <TextView 133 <TextView
134 android:layout_width="wrap_content" 134 android:layout_width="wrap_content"
@@ -156,7 +156,7 @@ @@ -156,7 +156,7 @@
156 android:layout_width="26dp" 156 android:layout_width="26dp"
157 android:layout_height="23dp" 157 android:layout_height="23dp"
158 android:layout_marginBottom="5dp" 158 android:layout_marginBottom="5dp"
159 - android:src="@drawable/sport_speed" /> 159 + android:src="@drawable/pedometer_sport_speed" />
160 160
161 <LinearLayout 161 <LinearLayout
162 android:layout_width="match_parent" 162 android:layout_width="match_parent"
@@ -195,7 +195,7 @@ @@ -195,7 +195,7 @@
195 android:layout_width="23dp" 195 android:layout_width="23dp"
196 android:layout_height="25dp" 196 android:layout_height="25dp"
197 android:layout_marginBottom="5dp" 197 android:layout_marginBottom="5dp"
198 - android:src="@drawable/sport_time_cost" /> 198 + android:src="@drawable/pedometer_sport_time_cost" />
199 199
200 <Chronometer 200 <Chronometer
201 android:id="@+id/chronometer" 201 android:id="@+id/chronometer"
@@ -227,7 +227,7 @@ @@ -227,7 +227,7 @@
227 android:layout_width="26dp" 227 android:layout_width="26dp"
228 android:layout_height="24dp" 228 android:layout_height="24dp"
229 android:layout_marginBottom="5dp" 229 android:layout_marginBottom="5dp"
230 - android:src="@drawable/sport_step" /> 230 + android:src="@drawable/pedometer_sport_step" />
231 231
232 <TextView 232 <TextView
233 android:id="@+id/tv_step_count" 233 android:id="@+id/tv_step_count"
@@ -303,7 +303,7 @@ @@ -303,7 +303,7 @@
303 android:layout_gravity="center" 303 android:layout_gravity="center"
304 android:layout_marginBottom="5dp" 304 android:layout_marginBottom="5dp"
305 android:gravity="center" 305 android:gravity="center"
306 - android:src="@drawable/bg_tips_bottom_center" 306 + android:src="@drawable/pedometer_bg_tips_bottom_center"
307 android:textSize="12sp" /> 307 android:textSize="12sp" />
308 </FrameLayout> 308 </FrameLayout>
309 <!--暂停--> 309 <!--暂停-->
@@ -316,7 +316,7 @@ @@ -316,7 +316,7 @@
316 android:layout_width="85dp" 316 android:layout_width="85dp"
317 android:layout_height="85dp" 317 android:layout_height="85dp"
318 android:layout_margin="10dp" 318 android:layout_margin="10dp"
319 - android:background="@drawable/shape_green_round" 319 + android:background="@drawable/pedometer_shape_green_round"
320 android:focusable="true"> 320 android:focusable="true">
321 321
322 <ImageView 322 <ImageView
@@ -324,7 +324,7 @@ @@ -324,7 +324,7 @@
324 android:layout_height="20dp" 324 android:layout_height="20dp"
325 android:layout_gravity="center" 325 android:layout_gravity="center"
326 android:layout_marginBottom="10dp" 326 android:layout_marginBottom="10dp"
327 - android:background="@drawable/rt_training_button_resume" 327 + android:background="@drawable/pedometer_rt_training_button_resume"
328 android:focusable="false" /> 328 android:focusable="false" />
329 329
330 <TextView 330 <TextView
@@ -343,7 +343,7 @@ @@ -343,7 +343,7 @@
343 android:layout_width="85dp" 343 android:layout_width="85dp"
344 android:layout_height="85dp" 344 android:layout_height="85dp"
345 android:layout_margin="10dp" 345 android:layout_margin="10dp"
346 - android:background="@drawable/shape_white_round" 346 + android:background="@drawable/pedometer_shape_white_round"
347 android:focusable="true"> 347 android:focusable="true">
348 348
349 <ImageView 349 <ImageView
@@ -351,7 +351,7 @@ @@ -351,7 +351,7 @@
351 android:layout_height="18dp" 351 android:layout_height="18dp"
352 android:layout_gravity="center" 352 android:layout_gravity="center"
353 android:layout_marginBottom="10dp" 353 android:layout_marginBottom="10dp"
354 - android:background="@drawable/rt_training_button_pause" 354 + android:background="@drawable/pedometer_rt_training_button_pause"
355 android:focusable="false" /> 355 android:focusable="false" />
356 356
357 <TextView 357 <TextView
@@ -384,7 +384,7 @@ @@ -384,7 +384,7 @@
384 android:layout_width="72dp" 384 android:layout_width="72dp"
385 android:layout_height="33dp" 385 android:layout_height="33dp"
386 android:layout_gravity="center" 386 android:layout_gravity="center"
387 - android:background="@drawable/bg_tips_bottom_center" /> 387 + android:background="@drawable/pedometer_bg_tips_bottom_center" />
388 388
389 <TextView 389 <TextView
390 android:layout_width="wrap_content" 390 android:layout_width="wrap_content"
@@ -392,7 +392,7 @@ @@ -392,7 +392,7 @@
392 android:layout_gravity="center" 392 android:layout_gravity="center"
393 android:layout_marginBottom="3dp" 393 android:layout_marginBottom="3dp"
394 android:gravity="center" 394 android:gravity="center"
395 - android:src="@drawable/bg_tips_bottom_center" 395 + android:src="@drawable/pedometer_bg_tips_bottom_center"
396 android:text="长按结束" 396 android:text="长按结束"
397 android:textSize="12sp" /> 397 android:textSize="12sp" />
398 </FrameLayout> 398 </FrameLayout>
@@ -402,7 +402,7 @@ @@ -402,7 +402,7 @@
402 android:layout_width="85dp" 402 android:layout_width="85dp"
403 android:layout_height="85dp" 403 android:layout_height="85dp"
404 android:layout_margin="10dp" 404 android:layout_margin="10dp"
405 - android:background="@drawable/shape_red_round"> 405 + android:background="@drawable/pedometer_shape_red_round">
406 406
407 <com.cnlive.moudle.pedometer.ui.widget.CircularProgressBar 407 <com.cnlive.moudle.pedometer.ui.widget.CircularProgressBar
408 android:id="@+id/cp_current" 408 android:id="@+id/cp_current"
@@ -416,7 +416,7 @@ @@ -416,7 +416,7 @@
416 android:layout_height="17dp" 416 android:layout_height="17dp"
417 android:layout_gravity="center" 417 android:layout_gravity="center"
418 android:layout_marginBottom="10dp" 418 android:layout_marginBottom="10dp"
419 - android:background="@drawable/rt_training_button_stop" 419 + android:background="@drawable/pedometer_rt_training_button_stop"
420 android:focusable="false" /> 420 android:focusable="false" />
421 421
422 <TextView 422 <TextView
moudle_pedometer/src/main/res/layout/fragment_run_race_detail.xml
@@ -43,7 +43,7 @@ @@ -43,7 +43,7 @@
43 android:layout_width="35dp" 43 android:layout_width="35dp"
44 android:layout_height="35dp" 44 android:layout_height="35dp"
45 android:layout_margin="10dp" 45 android:layout_margin="10dp"
46 - android:background="@drawable/xqy_return" /> 46 + android:background="@drawable/pedometer_xqy_return" />
47 47
48 48
49 <ImageView 49 <ImageView
@@ -52,7 +52,7 @@ @@ -52,7 +52,7 @@
52 android:layout_height="35dp" 52 android:layout_height="35dp"
53 android:layout_gravity="right" 53 android:layout_gravity="right"
54 android:layout_margin="10dp" 54 android:layout_margin="10dp"
55 - android:background="@drawable/xqt_share" 55 + android:background="@drawable/pedometer_xqt_share"
56 android:visibility="gone" /> 56 android:visibility="gone" />
57 <!----> 57 <!---->
58 58
@@ -164,7 +164,7 @@ @@ -164,7 +164,7 @@
164 <ImageView 164 <ImageView
165 android:layout_width="9dp" 165 android:layout_width="9dp"
166 android:layout_height="14dp" 166 android:layout_height="14dp"
167 - android:background="@drawable/icon_run_white_back" /> 167 + android:background="@drawable/pedometer_icon_run_white_back" />
168 </LinearLayout> 168 </LinearLayout>
169 169
170 <TextView 170 <TextView
moudle_pedometer/src/main/res/layout/fragment_running_map.xml
@@ -25,7 +25,7 @@ @@ -25,7 +25,7 @@
25 android:layout_width="40dp" 25 android:layout_width="40dp"
26 android:layout_height="40dp" 26 android:layout_height="40dp"
27 android:layout_margin="10dp" 27 android:layout_margin="10dp"
28 - android:background="@drawable/circle_white_shadow_bg" 28 + android:background="@drawable/pedometer_circle_white_shadow_bg"
29 android:focusable="true"> 29 android:focusable="true">
30 30
31 <ImageView 31 <ImageView
@@ -34,7 +34,7 @@ @@ -34,7 +34,7 @@
34 android:layout_gravity="center" 34 android:layout_gravity="center"
35 android:layout_marginLeft="-2dp" 35 android:layout_marginLeft="-2dp"
36 android:layout_marginBottom="3dp" 36 android:layout_marginBottom="3dp"
37 - android:background="@drawable/icon_back" 37 + android:background="@drawable/pedometer_icon_back"
38 android:focusable="false" /> 38 android:focusable="false" />
39 </FrameLayout> 39 </FrameLayout>
40 40
@@ -50,7 +50,7 @@ @@ -50,7 +50,7 @@
50 android:layout_width="80dp" 50 android:layout_width="80dp"
51 android:layout_height="35dp" 51 android:layout_height="35dp"
52 android:layout_gravity="right" 52 android:layout_gravity="right"
53 - android:background="@drawable/gps_white_shadow" 53 + android:background="@drawable/pedometer_gps_white_shadow"
54 android:gravity="center"> 54 android:gravity="center">
55 55
56 <TextView 56 <TextView
@@ -75,7 +75,7 @@ @@ -75,7 +75,7 @@
75 android:layout_width="wrap_content" 75 android:layout_width="wrap_content"
76 android:layout_height="45dp" 76 android:layout_height="45dp"
77 android:layout_marginTop="-5dp" 77 android:layout_marginTop="-5dp"
78 - android:background="@drawable/gps_tip_bg" 78 + android:background="@drawable/pedometer_gps_tip_bg"
79 android:gravity="center" 79 android:gravity="center"
80 android:paddingLeft="15dp" 80 android:paddingLeft="15dp"
81 android:paddingRight="15dp" 81 android:paddingRight="15dp"
@@ -97,7 +97,7 @@ @@ -97,7 +97,7 @@
97 android:layout_height="40dp" 97 android:layout_height="40dp"
98 android:layout_marginLeft="10dp" 98 android:layout_marginLeft="10dp"
99 android:layout_marginBottom="20dp" 99 android:layout_marginBottom="20dp"
100 - android:background="@drawable/circle_white_shadow_bg" 100 + android:background="@drawable/pedometer_circle_white_shadow_bg"
101 android:focusable="true"> 101 android:focusable="true">
102 102
103 <ImageView 103 <ImageView
@@ -105,7 +105,7 @@ @@ -105,7 +105,7 @@
105 android:layout_height="20dp" 105 android:layout_height="20dp"
106 android:layout_gravity="center" 106 android:layout_gravity="center"
107 android:layout_marginBottom="4dp" 107 android:layout_marginBottom="4dp"
108 - android:background="@drawable/rt_ic_location_blank" 108 + android:background="@drawable/pedometer_rt_ic_location_blank"
109 android:focusable="false" /> 109 android:focusable="false" />
110 </FrameLayout> 110 </FrameLayout>
111 111
@@ -113,7 +113,7 @@ @@ -113,7 +113,7 @@
113 android:layout_width="match_parent" 113 android:layout_width="match_parent"
114 android:layout_height="130dp" 114 android:layout_height="130dp"
115 android:layout_marginBottom="10dp" 115 android:layout_marginBottom="10dp"
116 - android:background="@drawable/white_shadow_bg" 116 + android:background="@drawable/pedometer_white_shadow_bg"
117 android:scaleX="1.02"> 117 android:scaleX="1.02">
118 118
119 <LinearLayout 119 <LinearLayout
moudle_pedometer/src/main/res/layout/fragment_self_record.xml
@@ -18,7 +18,7 @@ @@ -18,7 +18,7 @@
18 android:layout_centerVertical="true" 18 android:layout_centerVertical="true"
19 android:layout_marginLeft="10dp" 19 android:layout_marginLeft="10dp"
20 android:padding="10dp" 20 android:padding="10dp"
21 - android:src="@drawable/top_back_black" /> 21 + android:src="@drawable/pedometer_top_back_black" />
22 22
23 <TextView 23 <TextView
24 android:layout_width="wrap_content" 24 android:layout_width="wrap_content"
@@ -46,7 +46,7 @@ @@ -46,7 +46,7 @@
46 android:layout_width="match_parent" 46 android:layout_width="match_parent"
47 android:layout_height="wrap_content" 47 android:layout_height="wrap_content"
48 android:layout_marginTop="-10dp" 48 android:layout_marginTop="-10dp"
49 - android:background="@drawable/wdjl_backgroud" 49 + android:background="@drawable/pedometer_wdjl_backgroud"
50 android:padding="25dp"> 50 android:padding="25dp">
51 51
52 <TextView 52 <TextView
@@ -314,7 +314,7 @@ @@ -314,7 +314,7 @@
314 <ImageView 314 <ImageView
315 android:layout_width="wrap_content" 315 android:layout_width="wrap_content"
316 android:layout_height="wrap_content" 316 android:layout_height="wrap_content"
317 - android:src="@drawable/bmcg_has" /> 317 + android:src="@drawable/pedometer_bmcg_has" />
318 318
319 <TextView 319 <TextView
320 android:layout_width="wrap_content" 320 android:layout_width="wrap_content"
@@ -331,7 +331,7 @@ @@ -331,7 +331,7 @@
331 android:layout_height="wrap_content" 331 android:layout_height="wrap_content"
332 android:layout_gravity="center" 332 android:layout_gravity="center"
333 android:layout_marginTop="10dp" 333 android:layout_marginTop="10dp"
334 - android:background="@drawable/green_raduis_bg" 334 + android:background="@drawable/pedometer_green_raduis_bg"
335 android:paddingLeft="8dp" 335 android:paddingLeft="8dp"
336 android:paddingTop="5dp" 336 android:paddingTop="5dp"
337 android:paddingRight="8dp" 337 android:paddingRight="8dp"
moudle_pedometer/src/main/res/layout/fragment_start_collect_trace.xml
@@ -30,7 +30,7 @@ @@ -30,7 +30,7 @@
30 android:layout_marginLeft="10dp" 30 android:layout_marginLeft="10dp"
31 android:layout_marginRight="10dp" 31 android:layout_marginRight="10dp"
32 android:layout_marginBottom="20dp" 32 android:layout_marginBottom="20dp"
33 - android:background="@drawable/shape_30dp_green_raduis_btn_bg" 33 + android:background="@drawable/pedometer_shape_30dp_green_raduis_btn_bg"
34 android:text="@string/identify_the_start_point" 34 android:text="@string/identify_the_start_point"
35 android:textColor="@color/white" 35 android:textColor="@color/white"
36 android:textSize="15sp" 36 android:textSize="15sp"
moudle_pedometer/src/main/res/layout/item_coll_take_point.xml
@@ -14,7 +14,7 @@ @@ -14,7 +14,7 @@
14 android:layout_width="6dp" 14 android:layout_width="6dp"
15 android:layout_height="6dp" 15 android:layout_height="6dp"
16 android:layout_marginLeft="15dp" 16 android:layout_marginLeft="15dp"
17 - android:background="@drawable/shape_circle_gray" /> 17 + android:background="@drawable/pedometer_shape_circle_gray" />
18 18
19 <TextView 19 <TextView
20 android:id="@+id/tv_point_type_tip" 20 android:id="@+id/tv_point_type_tip"
moudle_pedometer/src/main/res/layout/item_my_record.xml
@@ -6,7 +6,7 @@ @@ -6,7 +6,7 @@
6 android:layout_width="match_parent" 6 android:layout_width="match_parent"
7 android:layout_height="wrap_content" 7 android:layout_height="wrap_content"
8 android:layout_marginBottom="5dp" 8 android:layout_marginBottom="5dp"
9 - android:background="@drawable/backg" 9 + android:background="@drawable/pedometer_backg"
10 android:orientation="vertical"> 10 android:orientation="vertical">
11 11
12 <LinearLayout 12 <LinearLayout
@@ -44,7 +44,7 @@ @@ -44,7 +44,7 @@
44 <TextView 44 <TextView
45 android:layout_width="wrap_content" 45 android:layout_width="wrap_content"
46 android:layout_height="wrap_content" 46 android:layout_height="wrap_content"
47 - android:drawableLeft="@drawable/sport_time" 47 + android:drawableLeft="@drawable/pedometer_sport_time"
48 android:drawablePadding="5dp" 48 android:drawablePadding="5dp"
49 android:text="@string/record_time" 49 android:text="@string/record_time"
50 android:textColor="#999999" 50 android:textColor="#999999"
@@ -68,7 +68,7 @@ @@ -68,7 +68,7 @@
68 <TextView 68 <TextView
69 android:layout_width="wrap_content" 69 android:layout_width="wrap_content"
70 android:layout_height="wrap_content" 70 android:layout_height="wrap_content"
71 - android:drawableLeft="@drawable/sport_location" 71 + android:drawableLeft="@drawable/pedometer_sport_location"
72 android:drawablePadding="5dp" 72 android:drawablePadding="5dp"
73 android:text="@string/record_place" 73 android:text="@string/record_place"
74 android:textColor="#999999" 74 android:textColor="#999999"
@@ -144,7 +144,7 @@ @@ -144,7 +144,7 @@
144 android:layout_width="wrap_content" 144 android:layout_width="wrap_content"
145 android:layout_height="wrap_content" 145 android:layout_height="wrap_content"
146 android:layout_alignParentRight="true" 146 android:layout_alignParentRight="true"
147 - android:background="@drawable/green_raduis_bg" 147 + android:background="@drawable/pedometer_green_raduis_bg"
148 android:paddingLeft="10dp" 148 android:paddingLeft="10dp"
149 android:paddingTop="7dp" 149 android:paddingTop="7dp"
150 android:paddingRight="10dp" 150 android:paddingRight="10dp"
@@ -159,7 +159,7 @@ @@ -159,7 +159,7 @@
159 android:layout_height="wrap_content" 159 android:layout_height="wrap_content"
160 android:layout_marginRight="10dp" 160 android:layout_marginRight="10dp"
161 android:layout_toLeftOf="@id/check_raking" 161 android:layout_toLeftOf="@id/check_raking"
162 - android:background="@drawable/green_raduis_bg" 162 + android:background="@drawable/pedometer_green_raduis_bg"
163 android:paddingLeft="10dp" 163 android:paddingLeft="10dp"
164 android:paddingTop="7dp" 164 android:paddingTop="7dp"
165 android:paddingRight="10dp" 165 android:paddingRight="10dp"
@@ -179,5 +179,5 @@ @@ -179,5 +179,5 @@
179 android:layout_alignParentRight="true" 179 android:layout_alignParentRight="true"
180 android:layout_marginTop="7dp" 180 android:layout_marginTop="7dp"
181 android:layout_marginRight="5dp" 181 android:layout_marginRight="5dp"
182 - android:src="@drawable/yplx_registered" /> 182 + android:src="@drawable/pedometer_yplx_registered" />
183 </RelativeLayout> 183 </RelativeLayout>
184 \ No newline at end of file 184 \ No newline at end of file
moudle_pedometer/src/main/res/layout/item_race_name_list.xml
@@ -6,7 +6,7 @@ @@ -6,7 +6,7 @@
6 android:id="@+id/shoe_ly" 6 android:id="@+id/shoe_ly"
7 android:layout_marginLeft="5dp" 7 android:layout_marginLeft="5dp"
8 android:layout_marginRight="5dp" 8 android:layout_marginRight="5dp"
9 - android:background="@drawable/backg" 9 + android:background="@drawable/pedometer_backg"
10 android:padding="15dp"> 10 android:padding="15dp">
11 11
12 <LinearLayout 12 <LinearLayout
@@ -53,7 +53,7 @@ @@ -53,7 +53,7 @@
53 android:layout_height="80dp" 53 android:layout_height="80dp"
54 android:scaleType="fitXY" 54 android:scaleType="fitXY"
55 android:visibility="gone" 55 android:visibility="gone"
56 - android:src="@drawable/defaults" /> 56 + android:src="@drawable/pedometer_defaults" />
57 57
58 <LinearLayout 58 <LinearLayout
59 android:layout_width="match_parent" 59 android:layout_width="match_parent"
@@ -77,7 +77,7 @@ @@ -77,7 +77,7 @@
77 android:layout_width="10dp" 77 android:layout_width="10dp"
78 android:layout_height="10dp" 78 android:layout_height="10dp"
79 android:layout_gravity="center_vertical" 79 android:layout_gravity="center_vertical"
80 - android:background="@drawable/shape_circle_green" /> 80 + android:background="@drawable/pedometer_shape_circle_green" />
81 81
82 <TextView 82 <TextView
83 android:layout_width="wrap_content" 83 android:layout_width="wrap_content"
@@ -111,7 +111,7 @@ @@ -111,7 +111,7 @@
111 android:layout_width="10dp" 111 android:layout_width="10dp"
112 android:layout_height="10dp" 112 android:layout_height="10dp"
113 android:layout_gravity="center_vertical" 113 android:layout_gravity="center_vertical"
114 - android:background="@drawable/shape_circle_red" /> 114 + android:background="@drawable/pedometer_shape_circle_red" />
115 115
116 <TextView 116 <TextView
117 android:layout_width="wrap_content" 117 android:layout_width="wrap_content"
@@ -142,7 +142,7 @@ @@ -142,7 +142,7 @@
142 android:id="@+id/has_path" 142 android:id="@+id/has_path"
143 android:layout_width="wrap_content" 143 android:layout_width="wrap_content"
144 android:layout_height="wrap_content" 144 android:layout_height="wrap_content"
145 - android:background="@drawable/green_raduis_bg" 145 + android:background="@drawable/pedometer_green_raduis_bg"
146 android:paddingLeft="11dp" 146 android:paddingLeft="11dp"
147 android:paddingTop="7dp" 147 android:paddingTop="7dp"
148 android:paddingRight="11dp" 148 android:paddingRight="11dp"
@@ -156,7 +156,7 @@ @@ -156,7 +156,7 @@
156 android:layout_width="wrap_content" 156 android:layout_width="wrap_content"
157 android:layout_height="wrap_content" 157 android:layout_height="wrap_content"
158 android:layout_marginLeft="15dp" 158 android:layout_marginLeft="15dp"
159 - android:background="@drawable/green_raduis_bg" 159 + android:background="@drawable/pedometer_green_raduis_bg"
160 android:paddingLeft="12dp" 160 android:paddingLeft="12dp"
161 android:paddingTop="7dp" 161 android:paddingTop="7dp"
162 android:paddingRight="12dp" 162 android:paddingRight="12dp"
moudle_pedometer/src/main/res/layout/item_race_record.xml
@@ -51,7 +51,7 @@ @@ -51,7 +51,7 @@
51 android:layout_gravity="center_vertical" 51 android:layout_gravity="center_vertical"
52 android:scaleType="fitXY" 52 android:scaleType="fitXY"
53 android:visibility="gone" 53 android:visibility="gone"
54 - android:src="@drawable/defaults" /> 54 + android:src="@drawable/pedometer_defaults" />
55 55
56 <RelativeLayout 56 <RelativeLayout
57 android:layout_width="match_parent" 57 android:layout_width="match_parent"
@@ -100,7 +100,7 @@ @@ -100,7 +100,7 @@
100 android:id="@+id/record_minit" 100 android:id="@+id/record_minit"
101 android:layout_width="wrap_content" 101 android:layout_width="wrap_content"
102 android:layout_height="wrap_content" 102 android:layout_height="wrap_content"
103 - android:drawableRight="@drawable/time_cost" 103 + android:drawableRight="@drawable/pedometer_time_cost"
104 android:drawablePadding="5dp" 104 android:drawablePadding="5dp"
105 android:textColor="#333333" 105 android:textColor="#333333"
106 android:textSize="13sp" /> 106 android:textSize="13sp" />
@@ -110,7 +110,7 @@ @@ -110,7 +110,7 @@
110 android:layout_width="wrap_content" 110 android:layout_width="wrap_content"
111 android:layout_height="wrap_content" 111 android:layout_height="wrap_content"
112 android:layout_marginLeft="20dp" 112 android:layout_marginLeft="20dp"
113 - android:drawableRight="@drawable/speed" 113 + android:drawableRight="@drawable/pedometer_speed"
114 android:drawablePadding="5dp" 114 android:drawablePadding="5dp"
115 android:textColor="#333333" 115 android:textColor="#333333"
116 android:textSize="13sp" /> 116 android:textSize="13sp" />
@@ -120,7 +120,7 @@ @@ -120,7 +120,7 @@
120 android:layout_width="wrap_content" 120 android:layout_width="wrap_content"
121 android:layout_height="wrap_content" 121 android:layout_height="wrap_content"
122 android:layout_marginLeft="20dp" 122 android:layout_marginLeft="20dp"
123 - android:drawableRight="@drawable/step" 123 + android:drawableRight="@drawable/pedometer_step"
124 android:drawablePadding="5dp" /> 124 android:drawablePadding="5dp" />
125 </LinearLayout> 125 </LinearLayout>
126 </RelativeLayout> 126 </RelativeLayout>
moudle_pedometer/src/main/res/layout/item_record.xml
@@ -3,7 +3,7 @@ @@ -3,7 +3,7 @@
3 android:id="@+id/item_ly" 3 android:id="@+id/item_ly"
4 android:layout_width="match_parent" 4 android:layout_width="match_parent"
5 android:layout_height="wrap_content" 5 android:layout_height="wrap_content"
6 - android:background="@drawable/bg_bg" 6 + android:background="@drawable/pedometer_bg_bg"
7 android:orientation="vertical"> 7 android:orientation="vertical">
8 8
9 <LinearLayout 9 <LinearLayout
@@ -40,7 +40,7 @@ @@ -40,7 +40,7 @@
40 <TextView 40 <TextView
41 android:layout_width="wrap_content" 41 android:layout_width="wrap_content"
42 android:layout_height="wrap_content" 42 android:layout_height="wrap_content"
43 - android:drawableLeft="@drawable/sport_time" 43 + android:drawableLeft="@drawable/pedometer_sport_time"
44 android:drawablePadding="5dp" 44 android:drawablePadding="5dp"
45 android:text="@string/record_time" 45 android:text="@string/record_time"
46 android:textColor="#999999" 46 android:textColor="#999999"
@@ -64,7 +64,7 @@ @@ -64,7 +64,7 @@
64 <TextView 64 <TextView
65 android:layout_width="wrap_content" 65 android:layout_width="wrap_content"
66 android:layout_height="wrap_content" 66 android:layout_height="wrap_content"
67 - android:drawableLeft="@drawable/sport_location" 67 + android:drawableLeft="@drawable/pedometer_sport_location"
68 android:drawablePadding="5dp" 68 android:drawablePadding="5dp"
69 android:text="@string/record_place" 69 android:text="@string/record_place"
70 android:textColor="#999999" 70 android:textColor="#999999"
@@ -90,7 +90,7 @@ @@ -90,7 +90,7 @@
90 android:layout_width="wrap_content" 90 android:layout_width="wrap_content"
91 android:layout_height="wrap_content" 91 android:layout_height="wrap_content"
92 android:layout_alignParentRight="true" 92 android:layout_alignParentRight="true"
93 - android:background="@drawable/green_raduis_bg" 93 + android:background="@drawable/pedometer_green_raduis_bg"
94 android:paddingLeft="12dp" 94 android:paddingLeft="12dp"
95 android:paddingTop="7dp" 95 android:paddingTop="7dp"
96 android:paddingRight="12dp" 96 android:paddingRight="12dp"
@@ -106,7 +106,7 @@ @@ -106,7 +106,7 @@
106 android:layout_marginRight="10dp" 106 android:layout_marginRight="10dp"
107 android:layout_marginBottom="5dp" 107 android:layout_marginBottom="5dp"
108 android:layout_toLeftOf="@id/path_list" 108 android:layout_toLeftOf="@id/path_list"
109 - android:background="@drawable/green_raduis_bg" 109 + android:background="@drawable/pedometer_green_raduis_bg"
110 android:paddingLeft="12dp" 110 android:paddingLeft="12dp"
111 android:paddingTop="7dp" 111 android:paddingTop="7dp"
112 android:paddingRight="12dp" 112 android:paddingRight="12dp"
moudle_pedometer/src/main/res/layout/item_tabke_part.xml
@@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@
11 android:layout_width="45dp" 11 android:layout_width="45dp"
12 android:layout_height="45dp" 12 android:layout_height="45dp"
13 android:layout_margin="15dp" 13 android:layout_margin="15dp"
14 - android:src="@drawable/ic_icon" 14 + android:src="@drawable/pedometer_ic_icon"
15 /> 15 />
16 16
17 <TextView 17 <TextView
moudle_pedometer/src/main/res/layout/layout_collect_run_detail_street.xml
@@ -30,7 +30,7 @@ @@ -30,7 +30,7 @@
30 android:layout_height="7dp" 30 android:layout_height="7dp"
31 android:layout_gravity="center_horizontal" 31 android:layout_gravity="center_horizontal"
32 android:layout_marginTop="5dp" 32 android:layout_marginTop="5dp"
33 - android:background="@drawable/icon_slide_up" /> 33 + android:background="@drawable/pedometer_icon_slide_up" />
34 <!--活动标题--> 34 <!--活动标题-->
35 <TextView 35 <TextView
36 android:id="@+id/tv_race_title" 36 android:id="@+id/tv_race_title"
@@ -64,7 +64,7 @@ @@ -64,7 +64,7 @@
64 <ImageView 64 <ImageView
65 android:layout_width="14dp" 65 android:layout_width="14dp"
66 android:layout_height="16dp" 66 android:layout_height="16dp"
67 - android:background="@drawable/sport_location" /> 67 + android:background="@drawable/pedometer_sport_location" />
68 68
69 <TextView 69 <TextView
70 android:layout_width="wrap_content" 70 android:layout_width="wrap_content"
@@ -123,7 +123,7 @@ @@ -123,7 +123,7 @@
123 android:layout_width="6dp" 123 android:layout_width="6dp"
124 android:layout_height="6dp" 124 android:layout_height="6dp"
125 android:layout_marginLeft="25dp" 125 android:layout_marginLeft="25dp"
126 - android:background="@drawable/shape_circle_green" /> 126 + android:background="@drawable/pedometer_shape_circle_green" />
127 127
128 <TextView 128 <TextView
129 android:layout_width="wrap_content" 129 android:layout_width="wrap_content"
@@ -163,7 +163,7 @@ @@ -163,7 +163,7 @@
163 android:layout_width="6dp" 163 android:layout_width="6dp"
164 android:layout_height="6dp" 164 android:layout_height="6dp"
165 android:layout_marginLeft="25dp" 165 android:layout_marginLeft="25dp"
166 - android:background="@drawable/shape_circle_red" /> 166 + android:background="@drawable/pedometer_shape_circle_red" />
167 167
168 <TextView 168 <TextView
169 android:layout_width="wrap_content" 169 android:layout_width="wrap_content"
@@ -195,7 +195,7 @@ @@ -195,7 +195,7 @@
195 <ImageView 195 <ImageView
196 android:layout_width="14dp" 196 android:layout_width="14dp"
197 android:layout_height="14dp" 197 android:layout_height="14dp"
198 - android:background="@drawable/sport_time" /> 198 + android:background="@drawable/pedometer_sport_time" />
199 199
200 <TextView 200 <TextView
201 android:layout_width="wrap_content" 201 android:layout_width="wrap_content"
@@ -257,7 +257,7 @@ @@ -257,7 +257,7 @@
257 <ImageView 257 <ImageView
258 android:layout_width="14dp" 258 android:layout_width="14dp"
259 android:layout_height="14dp" 259 android:layout_height="14dp"
260 - android:background="@drawable/sport_time" /> 260 + android:background="@drawable/pedometer_sport_time" />
261 261
262 <TextView 262 <TextView
263 android:layout_width="wrap_content" 263 android:layout_width="wrap_content"
@@ -319,7 +319,7 @@ @@ -319,7 +319,7 @@
319 <ImageView 319 <ImageView
320 android:layout_width="14dp" 320 android:layout_width="14dp"
321 android:layout_height="14dp" 321 android:layout_height="14dp"
322 - android:background="@drawable/sport_type" /> 322 + android:background="@drawable/pedometer_sport_type" />
323 323
324 <TextView 324 <TextView
325 android:layout_width="wrap_content" 325 android:layout_width="wrap_content"
moudle_pedometer/src/main/res/layout/layout_finish_running_route.xml
@@ -8,7 +8,7 @@ @@ -8,7 +8,7 @@
8 android:layout_marginTop="20dp" 8 android:layout_marginTop="20dp"
9 android:layout_marginRight="10dp" 9 android:layout_marginRight="10dp"
10 android:layout_marginBottom="10dp" 10 android:layout_marginBottom="10dp"
11 - android:background="@drawable/shape_10dp_white_raduis_bg" 11 + android:background="@drawable/pedometer_shape_10dp_white_raduis_bg"
12 android:orientation="vertical"> 12 android:orientation="vertical">
13 <!--跑步路线--> 13 <!--跑步路线-->
14 <LinearLayout 14 <LinearLayout
@@ -21,7 +21,7 @@ @@ -21,7 +21,7 @@
21 android:layout_width="18dp" 21 android:layout_width="18dp"
22 android:layout_height="18dp" 22 android:layout_height="18dp"
23 android:layout_marginLeft="10dp" 23 android:layout_marginLeft="10dp"
24 - android:background="@drawable/icon_run_route" /> 24 + android:background="@drawable/pedometer_icon_run_route" />
25 25
26 <TextView 26 <TextView
27 android:layout_width="wrap_content" 27 android:layout_width="wrap_content"
@@ -44,7 +44,7 @@ @@ -44,7 +44,7 @@
44 android:layout_width="6dp" 44 android:layout_width="6dp"
45 android:layout_height="6dp" 45 android:layout_height="6dp"
46 android:layout_marginLeft="15dp" 46 android:layout_marginLeft="15dp"
47 - android:background="@drawable/shape_circle_green" /> 47 + android:background="@drawable/pedometer_shape_circle_green" />
48 48
49 <TextView 49 <TextView
50 android:layout_width="wrap_content" 50 android:layout_width="wrap_content"
@@ -81,7 +81,7 @@ @@ -81,7 +81,7 @@
81 android:layout_width="6dp" 81 android:layout_width="6dp"
82 android:layout_height="6dp" 82 android:layout_height="6dp"
83 android:layout_marginLeft="15dp" 83 android:layout_marginLeft="15dp"
84 - android:background="@drawable/shape_circle_red" /> 84 + android:background="@drawable/pedometer_shape_circle_red" />
85 85
86 <TextView 86 <TextView
87 android:layout_width="wrap_content" 87 android:layout_width="wrap_content"
@@ -118,7 +118,7 @@ @@ -118,7 +118,7 @@
118 android:layout_width="4dp" 118 android:layout_width="4dp"
119 android:layout_height="4dp" 119 android:layout_height="4dp"
120 android:layout_marginLeft="16dp" 120 android:layout_marginLeft="16dp"
121 - android:background="@drawable/shape_circle_gray" /> 121 + android:background="@drawable/pedometer_shape_circle_gray" />
122 122
123 <LinearLayout 123 <LinearLayout
124 android:layout_width="match_parent" 124 android:layout_width="match_parent"
@@ -166,7 +166,7 @@ @@ -166,7 +166,7 @@
166 android:layout_width="4dp" 166 android:layout_width="4dp"
167 android:layout_height="4dp" 167 android:layout_height="4dp"
168 android:layout_marginLeft="16dp" 168 android:layout_marginLeft="16dp"
169 - android:background="@drawable/shape_circle_gray" /> 169 + android:background="@drawable/pedometer_shape_circle_gray" />
170 170
171 <TextView 171 <TextView
172 android:id="@+id/tv_finish_state" 172 android:id="@+id/tv_finish_state"
moudle_pedometer/src/main/res/layout/layout_finish_step.xml
@@ -8,7 +8,7 @@ @@ -8,7 +8,7 @@
8 android:layout_marginTop="20dp" 8 android:layout_marginTop="20dp"
9 android:layout_marginRight="10dp" 9 android:layout_marginRight="10dp"
10 android:layout_marginBottom="10dp" 10 android:layout_marginBottom="10dp"
11 - android:background="@drawable/shape_10dp_white_raduis_bg" 11 + android:background="@drawable/pedometer_shape_10dp_white_raduis_bg"
12 android:orientation="vertical"> 12 android:orientation="vertical">
13 13
14 <LinearLayout 14 <LinearLayout
@@ -21,7 +21,7 @@ @@ -21,7 +21,7 @@
21 <ImageView 21 <ImageView
22 android:layout_width="16dp" 22 android:layout_width="16dp"
23 android:layout_height="18dp" 23 android:layout_height="18dp"
24 - android:background="@drawable/icon_step" /> 24 + android:background="@drawable/pedometer_icon_step" />
25 25
26 <TextView 26 <TextView
27 android:layout_width="wrap_content" 27 android:layout_width="wrap_content"
moudle_pedometer/src/main/res/layout/layout_finish_user_info.xml
@@ -10,7 +10,7 @@ @@ -10,7 +10,7 @@
10 android:layout_width="match_parent" 10 android:layout_width="match_parent"
11 android:layout_height="200dp" 11 android:layout_height="200dp"
12 android:layout_marginTop="30dp" 12 android:layout_marginTop="30dp"
13 - android:background="@drawable/shape_10dp_white_raduis_bg" 13 + android:background="@drawable/pedometer_shape_10dp_white_raduis_bg"
14 android:orientation="vertical"> 14 android:orientation="vertical">
15 15
16 <TextView 16 <TextView
@@ -157,7 +157,7 @@ @@ -157,7 +157,7 @@
157 android:layout_width="60dp" 157 android:layout_width="60dp"
158 android:layout_height="60dp" 158 android:layout_height="60dp"
159 android:layout_marginLeft="10dp" 159 android:layout_marginLeft="10dp"
160 - android:background="@drawable/tc_ic_workout_level_adjust_coach" 160 + android:background="@drawable/pedometer_tc_ic_workout_level_adjust_coach"
161 app:qmui_corner_radius="100dp" /> 161 app:qmui_corner_radius="100dp" />
162 </FrameLayout> 162 </FrameLayout>
163 </layout> 163 </layout>
164 \ No newline at end of file 164 \ No newline at end of file
moudle_pedometer/src/main/res/layout/layout_run_detail_person_score.xml
@@ -10,7 +10,7 @@ @@ -10,7 +10,7 @@
10 <LinearLayout 10 <LinearLayout
11 android:layout_width="match_parent" 11 android:layout_width="match_parent"
12 android:layout_height="190dp" 12 android:layout_height="190dp"
13 - android:background="@drawable/white_shadow_bg" 13 + android:background="@drawable/pedometer_white_shadow_bg"
14 android:orientation="vertical" 14 android:orientation="vertical"
15 android:paddingLeft="15dp" 15 android:paddingLeft="15dp"
16 android:paddingTop="5dp" 16 android:paddingTop="5dp"
moudle_pedometer/src/main/res/layout/layout_run_detail_rank.xml
@@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@
12 android:layout_width="match_parent" 12 android:layout_width="match_parent"
13 android:layout_height="150dp" 13 android:layout_height="150dp"
14 android:layout_marginBottom="20dp" 14 android:layout_marginBottom="20dp"
15 - android:background="@drawable/white_shadow_bg" 15 + android:background="@drawable/pedometer_white_shadow_bg"
16 android:orientation="vertical" 16 android:orientation="vertical"
17 android:paddingLeft="15dp" 17 android:paddingLeft="15dp"
18 android:paddingTop="5dp" 18 android:paddingTop="5dp"
@@ -141,7 +141,7 @@ @@ -141,7 +141,7 @@
141 android:layout_marginLeft="10dp" 141 android:layout_marginLeft="10dp"
142 android:layout_marginRight="15dp" 142 android:layout_marginRight="15dp"
143 android:layout_marginBottom="5dp" 143 android:layout_marginBottom="5dp"
144 - android:background="@drawable/tc_ic_workout_level_adjust_coach" 144 + android:background="@drawable/pedometer_tc_ic_workout_level_adjust_coach"
145 app:qmui_corner_radius="100dp" /> 145 app:qmui_corner_radius="100dp" />
146 146
147 <ImageView 147 <ImageView
@@ -150,7 +150,7 @@ @@ -150,7 +150,7 @@
150 android:layout_gravity="right" 150 android:layout_gravity="right"
151 android:layout_marginTop="10dp" 151 android:layout_marginTop="10dp"
152 android:layout_marginRight="10dp" 152 android:layout_marginRight="10dp"
153 - android:background="@drawable/crown" /> 153 + android:background="@drawable/pedometer_crown" />
154 </FrameLayout> 154 </FrameLayout>
155 <!----> 155 <!---->
156 </LinearLayout> 156 </LinearLayout>
moudle_pedometer/src/main/res/layout/layout_run_detail_street.xml
@@ -33,7 +33,7 @@ @@ -33,7 +33,7 @@
33 android:layout_height="7dp" 33 android:layout_height="7dp"
34 android:layout_gravity="center_horizontal" 34 android:layout_gravity="center_horizontal"
35 android:layout_marginTop="5dp" 35 android:layout_marginTop="5dp"
36 - android:background="@drawable/icon_slide_up" /> 36 + android:background="@drawable/pedometer_icon_slide_up" />
37 <!--活动标题--> 37 <!--活动标题-->
38 <TextView 38 <TextView
39 android:id="@+id/tv_race_title" 39 android:id="@+id/tv_race_title"
@@ -67,7 +67,7 @@ @@ -67,7 +67,7 @@
67 <ImageView 67 <ImageView
68 android:layout_width="14dp" 68 android:layout_width="14dp"
69 android:layout_height="16dp" 69 android:layout_height="16dp"
70 - android:background="@drawable/sport_location" /> 70 + android:background="@drawable/pedometer_sport_location" />
71 71
72 <TextView 72 <TextView
73 android:layout_width="wrap_content" 73 android:layout_width="wrap_content"
@@ -164,7 +164,7 @@ @@ -164,7 +164,7 @@
164 android:layout_width="6dp" 164 android:layout_width="6dp"
165 android:layout_height="6dp" 165 android:layout_height="6dp"
166 android:layout_marginLeft="25dp" 166 android:layout_marginLeft="25dp"
167 - android:background="@drawable/shape_circle_green" /> 167 + android:background="@drawable/pedometer_shape_circle_green" />
168 168
169 <TextView 169 <TextView
170 android:layout_width="wrap_content" 170 android:layout_width="wrap_content"
@@ -204,7 +204,7 @@ @@ -204,7 +204,7 @@
204 android:layout_width="6dp" 204 android:layout_width="6dp"
205 android:layout_height="6dp" 205 android:layout_height="6dp"
206 android:layout_marginLeft="25dp" 206 android:layout_marginLeft="25dp"
207 - android:background="@drawable/shape_circle_red" /> 207 + android:background="@drawable/pedometer_shape_circle_red" />
208 208
209 <TextView 209 <TextView
210 android:layout_width="wrap_content" 210 android:layout_width="wrap_content"
@@ -236,7 +236,7 @@ @@ -236,7 +236,7 @@
236 <ImageView 236 <ImageView
237 android:layout_width="14dp" 237 android:layout_width="14dp"
238 android:layout_height="14dp" 238 android:layout_height="14dp"
239 - android:background="@drawable/sport_time" /> 239 + android:background="@drawable/pedometer_sport_time" />
240 240
241 <TextView 241 <TextView
242 android:layout_width="wrap_content" 242 android:layout_width="wrap_content"
@@ -298,7 +298,7 @@ @@ -298,7 +298,7 @@
298 <ImageView 298 <ImageView
299 android:layout_width="14dp" 299 android:layout_width="14dp"
300 android:layout_height="14dp" 300 android:layout_height="14dp"
301 - android:background="@drawable/sport_time" /> 301 + android:background="@drawable/pedometer_sport_time" />
302 302
303 <TextView 303 <TextView
304 android:layout_width="wrap_content" 304 android:layout_width="wrap_content"
@@ -360,7 +360,7 @@ @@ -360,7 +360,7 @@
360 <ImageView 360 <ImageView
361 android:layout_width="14dp" 361 android:layout_width="14dp"
362 android:layout_height="14dp" 362 android:layout_height="14dp"
363 - android:background="@drawable/sport_type" /> 363 + android:background="@drawable/pedometer_sport_type" />
364 364
365 <TextView 365 <TextView
366 android:layout_width="wrap_content" 366 android:layout_width="wrap_content"
@@ -407,7 +407,7 @@ @@ -407,7 +407,7 @@
407 <ImageView 407 <ImageView
408 android:layout_width="14dp" 408 android:layout_width="14dp"
409 android:layout_height="12dp" 409 android:layout_height="12dp"
410 - android:background="@drawable/sport_people" /> 410 + android:background="@drawable/pedometer_sport_people" />
411 411
412 <TextView 412 <TextView
413 android:layout_width="wrap_content" 413 android:layout_width="wrap_content"
moudle_pedometer/src/main/res/layout/line_up__item_view.xml
@@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@
12 android:layout_marginLeft="5dp" 12 android:layout_marginLeft="5dp"
13 android:layout_marginTop="5dp" 13 android:layout_marginTop="5dp"
14 android:layout_marginRight="5dp" 14 android:layout_marginRight="5dp"
15 - android:background="@drawable/backg" 15 + android:background="@drawable/pedometer_backg"
16 android:padding="15dp"> 16 android:padding="15dp">
17 17
18 <TextView 18 <TextView
@@ -55,7 +55,7 @@ @@ -55,7 +55,7 @@
55 android:layout_height="80dp" 55 android:layout_height="80dp"
56 android:layout_gravity="center_vertical" 56 android:layout_gravity="center_vertical"
57 android:scaleType="fitXY" 57 android:scaleType="fitXY"
58 - android:src="@drawable/defaults" 58 + android:src="@drawable/pedometer_defaults"
59 android:visibility="gone" /> 59 android:visibility="gone" />
60 60
61 <RelativeLayout 61 <RelativeLayout
@@ -105,7 +105,7 @@ @@ -105,7 +105,7 @@
105 android:id="@+id/up_record_minit" 105 android:id="@+id/up_record_minit"
106 android:layout_width="wrap_content" 106 android:layout_width="wrap_content"
107 android:layout_height="wrap_content" 107 android:layout_height="wrap_content"
108 - android:drawableRight="@drawable/time_cost" 108 + android:drawableRight="@drawable/pedometer_time_cost"
109 android:drawablePadding="5dp" 109 android:drawablePadding="5dp"
110 android:textColor="#333333" 110 android:textColor="#333333"
111 android:textSize="13sp" /> 111 android:textSize="13sp" />
@@ -115,7 +115,7 @@ @@ -115,7 +115,7 @@
115 android:layout_width="wrap_content" 115 android:layout_width="wrap_content"
116 android:layout_height="wrap_content" 116 android:layout_height="wrap_content"
117 android:layout_marginLeft="20dp" 117 android:layout_marginLeft="20dp"
118 - android:drawableRight="@drawable/speed" 118 + android:drawableRight="@drawable/pedometer_speed"
119 android:drawablePadding="5dp" 119 android:drawablePadding="5dp"
120 android:textColor="#333333" 120 android:textColor="#333333"
121 android:textSize="13sp" /> 121 android:textSize="13sp" />
@@ -125,7 +125,7 @@ @@ -125,7 +125,7 @@
125 android:layout_width="wrap_content" 125 android:layout_width="wrap_content"
126 android:layout_height="wrap_content" 126 android:layout_height="wrap_content"
127 android:layout_marginLeft="20dp" 127 android:layout_marginLeft="20dp"
128 - android:drawableRight="@drawable/step" 128 + android:drawableRight="@drawable/pedometer_step"
129 android:drawablePadding="5dp" /> 129 android:drawablePadding="5dp" />
130 </LinearLayout> 130 </LinearLayout>
131 </RelativeLayout> 131 </RelativeLayout>
@@ -152,7 +152,7 @@ @@ -152,7 +152,7 @@
152 android:layout_height="wrap_content" 152 android:layout_height="wrap_content"
153 android:layout_alignParentRight="true" 153 android:layout_alignParentRight="true"
154 android:layout_marginRight="15dp" 154 android:layout_marginRight="15dp"
155 - android:background="@drawable/green_raduis_bg" 155 + android:background="@drawable/pedometer_green_raduis_bg"
156 android:paddingLeft="10dp" 156 android:paddingLeft="10dp"
157 android:paddingTop="7dp" 157 android:paddingTop="7dp"
158 android:paddingRight="10dp" 158 android:paddingRight="10dp"
@@ -166,7 +166,7 @@ @@ -166,7 +166,7 @@
166 android:layout_width="wrap_content" 166 android:layout_width="wrap_content"
167 android:layout_height="wrap_content" 167 android:layout_height="wrap_content"
168 android:layout_alignParentRight="true" 168 android:layout_alignParentRight="true"
169 - android:background="@drawable/green_raduis_bg" 169 + android:background="@drawable/pedometer_green_raduis_bg"
170 android:paddingLeft="10dp" 170 android:paddingLeft="10dp"
171 android:paddingTop="7dp" 171 android:paddingTop="7dp"
172 android:paddingRight="10dp" 172 android:paddingRight="10dp"
moudle_pedometer/src/main/res/values/styles.xml
@@ -36,9 +36,9 @@ @@ -36,9 +36,9 @@
36 36
37 <style name="button_tag_style"> 37 <style name="button_tag_style">
38 <item name="android:textSize">13sp</item> 38 <item name="android:textSize">13sp</item>
39 - <item name="android:button">@drawable/rb_text_drawable_selector_bg</item> 39 + <item name="android:button">@drawable/pedometer_rb_text_drawable_selector_bg</item>
40 <item name="android:drawablePadding">5dp</item> 40 <item name="android:drawablePadding">5dp</item>
41 - <item name="android:textColor">@drawable/rb_text_drawable_selector</item> 41 + <item name="android:textColor">@drawable/pedometer_rb_text_drawable_selector</item>
42 </style> 42 </style>
43 43
44 <!----> 44 <!---->