diff --git a/app/src/main/java/com/mogo/launcher/MogoApplication.java b/app/src/main/java/com/mogo/launcher/MogoApplication.java index f18f22db6d..8aa657a92e 100644 --- a/app/src/main/java/com/mogo/launcher/MogoApplication.java +++ b/app/src/main/java/com/mogo/launcher/MogoApplication.java @@ -57,7 +57,7 @@ public class MogoApplication extends AbsMogoApplication { crashSystem.init(); //设置debug模式,日志不上传 crashSystem.setDebug( BuildConfig.DEBUG ); - Logger.init( BuildConfig.DEBUG ? LogLevel.VERBOSE : LogLevel.VERBOSE ); + Logger.init( BuildConfig.DEBUG ? LogLevel.VERBOSE : LogLevel.OFF ); if( DebugConfig.isNeedLoadGuideModule() ){ MogoModulePaths.addModule( new MogoModule( MogoModulePaths.PATH_GUIDE, MogoModulePaths.PATH_GUIDE ) ); diff --git a/config.gradle b/config.gradle index ad3efe1d74..730d32d42b 100644 --- a/config.gradle +++ b/config.gradle @@ -131,7 +131,7 @@ ext { jetbrainsannotationsjava5 : "org.jetbrains:annotations-java5:15.0", // 统一登录 - accountsdk : "com.zhidao.accountservice:account-sdk:1.0.17", + accountsdk : "com.zhidao.accountservice:account-sdk:1.0.18", // crash crashSdk : "com.zhidaoauto.crash.log:library:1.0.5", kotlinstdlibjdk7 : "org.jetbrains.kotlin:kotlin-stdlib-jdk7:${kotlin_version}", diff --git a/gradle.properties b/gradle.properties index d584595fab..d7a48f50cd 100644 --- a/gradle.properties +++ b/gradle.properties @@ -129,7 +129,7 @@ TTS_NOOP_VERSION=2.0.7 ######## 外部依赖引用 # 车聊聊 -CARCHATTING_VERSION=1.9.7 +CARCHATTING_VERSION=2.2.5 # 车聊聊接口 CARCHATTINGPROVIDER_VERSION=1.1.7 # loglib diff --git a/libraries/map-amap/src/main/java/com/mogo/map/impl/amap/AMapNaviViewWrapper.java b/libraries/map-amap/src/main/java/com/mogo/map/impl/amap/AMapNaviViewWrapper.java index c585fe4f00..c8684c751d 100644 --- a/libraries/map-amap/src/main/java/com/mogo/map/impl/amap/AMapNaviViewWrapper.java +++ b/libraries/map-amap/src/main/java/com/mogo/map/impl/amap/AMapNaviViewWrapper.java @@ -581,7 +581,11 @@ public class AMapNaviViewWrapper implements IMogoMapView, // mMyLocationMarker.startAnimation(); // } // }); - mMyLocationMarker.startAnimation(); + try { + mMyLocationMarker.startAnimation(); + } catch ( Exception e ) { + e.printStackTrace(); + } } @Override diff --git a/libraries/map-amap/src/main/java/com/mogo/map/impl/amap/marker/AMapMarkerWrapper.java b/libraries/map-amap/src/main/java/com/mogo/map/impl/amap/marker/AMapMarkerWrapper.java index 679e008277..80d0bef084 100644 --- a/libraries/map-amap/src/main/java/com/mogo/map/impl/amap/marker/AMapMarkerWrapper.java +++ b/libraries/map-amap/src/main/java/com/mogo/map/impl/amap/marker/AMapMarkerWrapper.java @@ -342,10 +342,16 @@ public class AMapMarkerWrapper implements IMogoMarker, Observer { ScaleAnimation animationScale = new ScaleAnimation( fromX, toX, fromY, toY ); animationScale.setDuration( duration ); animationScale.setFillMode( Animation.FILL_MODE_FORWARDS ); - animationScale.setInterpolator( interpolator ); + if ( interpolator != null ) { + animationScale.setInterpolator( interpolator ); + } mMarker.setAnimation( animationScale ); - mMarker.startAnimation(); + try { + mMarker.startAnimation(); + } catch ( Exception e ) { + e.printStackTrace(); + } } @Override @@ -357,7 +363,9 @@ public class AMapMarkerWrapper implements IMogoMarker, Observer { ScaleAnimation animationScale = new ScaleAnimation( fromX, toX, fromY, toY ); animationScale.setDuration( duration ); animationScale.setFillMode( Animation.FILL_MODE_FORWARDS ); - animationScale.setInterpolator( interpolator ); + if ( interpolator != null ) { + animationScale.setInterpolator( interpolator ); + } animationScale.setAnimationListener( new Animation.AnimationListener() { @Override public void onAnimationStart() { @@ -398,7 +406,9 @@ public class AMapMarkerWrapper implements IMogoMarker, Observer { AnimationSet animationSet = new AnimationSet( true ); animationSet.setDuration( duration ); - animationSet.setInterpolator( interpolator ); + if ( interpolator != null ) { + animationSet.setInterpolator( interpolator ); + } animationSet.setAnimationListener( new Animation.AnimationListener() { @Override public void onAnimationStart() { @@ -422,7 +432,11 @@ public class AMapMarkerWrapper implements IMogoMarker, Observer { } ); mMarker.setAnimation( animationSet ); - mMarker.startAnimation(); + try { + mMarker.startAnimation(); + } catch ( Exception e ) { + e.printStackTrace(); + } } @Override diff --git a/libraries/tanlulib/src/main/java/com/zhidao/roadcondition/service/CarCorderController.kt b/libraries/tanlulib/src/main/java/com/zhidao/roadcondition/service/CarCorderController.kt index b31a0437f6..0d6f65cfc8 100644 --- a/libraries/tanlulib/src/main/java/com/zhidao/roadcondition/service/CarCorderController.kt +++ b/libraries/tanlulib/src/main/java/com/zhidao/roadcondition/service/CarCorderController.kt @@ -135,7 +135,8 @@ object CarCorderController : TakePhotoCallback, TakeVideoCallback { mainInfoId, mLongitude, mLatitude, - mSpeed + mSpeed, + mFromType ) //地图上打点 @@ -175,7 +176,8 @@ object CarCorderController : TakePhotoCallback, TakeVideoCallback { mainInfoId, mLongitude, mLatitude, - mSpeed + mSpeed, + mFromType ) } @@ -350,7 +352,8 @@ object CarCorderController : TakePhotoCallback, TakeVideoCallback { mainInfoId, mLongitude, mLatitude, - mSpeed + mSpeed, + mFromType ) //地图上打点 @@ -424,9 +427,9 @@ object CarCorderController : TakePhotoCallback, TakeVideoCallback { mainInfoId, mLongitude, mLatitude, - mSpeed + mSpeed, + mFromType ) - } //获取图片 diff --git a/libraries/tanlulib/src/main/java/com/zhidao/roadcondition/service/CosStatusController.kt b/libraries/tanlulib/src/main/java/com/zhidao/roadcondition/service/CosStatusController.kt index 6aaa000d64..57bcbd692c 100644 --- a/libraries/tanlulib/src/main/java/com/zhidao/roadcondition/service/CosStatusController.kt +++ b/libraries/tanlulib/src/main/java/com/zhidao/roadcondition/service/CosStatusController.kt @@ -146,7 +146,8 @@ class CosStatusController : CosStatusCallback { mainInfoId, mLongitude, mLatitude, - mSpeed + mSpeed, + mFromType ) } Log.d(TAG, "delete file: $localPath") @@ -161,7 +162,7 @@ class CosStatusController : CosStatusCallback { // CosCallbackMapController.mainService?.sendCustomResult(it) // } // } else { - sendInformationDirectly(type, map, mType, entity, mainInfoId, mLongitude, mLatitude, mSpeed) + sendInformationDirectly(type, map, mType, entity, mainInfoId, mLongitude, mLatitude, mSpeed,mFromType) // } } @@ -176,13 +177,14 @@ class CosStatusController : CosStatusCallback { mainInfoId: Long, longitude: Double, latitude: Double, - speed: Float + speed: Float, + fromType: String ) { - Log.d(TAG, "sendInformationDirectly poiType= $poiType ---- mainInfoId= $mainInfoId --- isCustom = ${entity?.isCustom}") + Log.d(TAG, "sendInformationDirectly poiType= $poiType --fromType =$fromType ---- mainInfoId= $mainInfoId --- isCustom = ${entity?.isCustom}") //开始上传 entity?.isCustom?.let { mainServiceHttpModel.sendInformationMessage( - fromType = mFromType, + fromType = fromType, type = type, url = map, isCustom = it, diff --git a/modules/mogo-module-common/src/main/java/com/mogo/module/common/MogoApisHandler.java b/modules/mogo-module-common/src/main/java/com/mogo/module/common/MogoApisHandler.java index 1fc4db92be..3ca356c09c 100644 --- a/modules/mogo-module-common/src/main/java/com/mogo/module/common/MogoApisHandler.java +++ b/modules/mogo-module-common/src/main/java/com/mogo/module/common/MogoApisHandler.java @@ -42,7 +42,7 @@ public final class MogoApisHandler { public IMogoServiceApis getApis() { if ( sApis == null ) { synchronized ( this ) { - if ( sApis != null ) { + if ( sApis == null ) { sApis = ARouter.getInstance().navigation( IMogoServiceApis.class ); } } diff --git a/modules/mogo-module-extensions/src/main/java/com/mogo/module/extensions/entrance/EntranceFragment.java b/modules/mogo-module-extensions/src/main/java/com/mogo/module/extensions/entrance/EntranceFragment.java index 825c68da05..be3ca91170 100644 --- a/modules/mogo-module-extensions/src/main/java/com/mogo/module/extensions/entrance/EntranceFragment.java +++ b/modules/mogo-module-extensions/src/main/java/com/mogo/module/extensions/entrance/EntranceFragment.java @@ -187,6 +187,7 @@ public class EntranceFragment extends MvpFragment + + + tools:visibility="visible" + app:layout_constraintLeft_toLeftOf="@id/ivUserHeadBoard" + app:layout_constraintTop_toTopOf="@id/ivUserHeadBoard" + app:layout_constraintRight_toRightOf="@id/ivUserHeadBoard" + app:layout_constraintBottom_toBottomOf="@id/ivUserHeadBoard"/> + + \ No newline at end of file diff --git a/modules/mogo-module-extensions/src/main/res/values-mdpi/dimens.xml b/modules/mogo-module-extensions/src/main/res/values-mdpi/dimens.xml index 05a6e0ff20..8a48af5df3 100644 --- a/modules/mogo-module-extensions/src/main/res/values-mdpi/dimens.xml +++ b/modules/mogo-module-extensions/src/main/res/values-mdpi/dimens.xml @@ -1,7 +1,8 @@ 26px - 66px + 56px + 80px 10px 2px 2px diff --git a/modules/mogo-module-extensions/src/main/res/values-xhdpi-1920x1000/dimens.xml b/modules/mogo-module-extensions/src/main/res/values-xhdpi-1920x1000/dimens.xml index 549e102b27..71c4fe9ef9 100644 --- a/modules/mogo-module-extensions/src/main/res/values-xhdpi-1920x1000/dimens.xml +++ b/modules/mogo-module-extensions/src/main/res/values-xhdpi-1920x1000/dimens.xml @@ -147,7 +147,8 @@ 40px 45px - 120px + 100px + 134px 30px 20px 20px diff --git a/modules/mogo-module-extensions/src/main/res/values-xhdpi/dimens.xml b/modules/mogo-module-extensions/src/main/res/values-xhdpi/dimens.xml index e61d37ba08..13e7cae46c 100644 --- a/modules/mogo-module-extensions/src/main/res/values-xhdpi/dimens.xml +++ b/modules/mogo-module-extensions/src/main/res/values-xhdpi/dimens.xml @@ -150,7 +150,8 @@ 10px 10px 45px - 120px + 100px + 134px 30px 20px 20px diff --git a/modules/mogo-module-extensions/src/main/res/values/dimens.xml b/modules/mogo-module-extensions/src/main/res/values/dimens.xml index af3016c3c6..8e519dfe37 100644 --- a/modules/mogo-module-extensions/src/main/res/values/dimens.xml +++ b/modules/mogo-module-extensions/src/main/res/values/dimens.xml @@ -158,7 +158,8 @@ 19px 0px 26px - 66px + 56px + 80px 10px 2px 2px diff --git a/modules/mogo-module-main/src/main/java/com/mogo/module/main/MainActivity.java b/modules/mogo-module-main/src/main/java/com/mogo/module/main/MainActivity.java index 46803b3758..86457f96fc 100644 --- a/modules/mogo-module-main/src/main/java/com/mogo/module/main/MainActivity.java +++ b/modules/mogo-module-main/src/main/java/com/mogo/module/main/MainActivity.java @@ -373,9 +373,6 @@ public class MainActivity extends MvpActivity< MainView, MainPresenter > impleme mServiceApis.getRefreshStrategyControllerApi().clearAllData(); AIAssist.getInstance( this ).release(); mServiceApis.getOnlineCarPanelApi().clear(); - if ( CallChatApi.getInstance().getApiProvider() != null ) { -// CallChatApi.getInstance().getApiProvider().initVehicleTeamContainer("init", 0, null); - } ContextHolderUtil.releaseContext(); MogoModulesManager.getInstance().onDestroy(); SchemeIntent.getInstance().clear(); diff --git a/modules/mogo-module-service/src/main/java/com/mogo/module/service/intent/AppOperationIntentHandler.java b/modules/mogo-module-service/src/main/java/com/mogo/module/service/intent/AppOperationIntentHandler.java index e02c90a89e..b97dcb12fc 100644 --- a/modules/mogo-module-service/src/main/java/com/mogo/module/service/intent/AppOperationIntentHandler.java +++ b/modules/mogo-module-service/src/main/java/com/mogo/module/service/intent/AppOperationIntentHandler.java @@ -4,11 +4,9 @@ import android.content.Context; import android.content.Intent; import android.text.TextUtils; -import com.mogo.module.service.ServiceConst; import com.mogo.utils.LaunchUtils; import com.mogo.utils.TipToast; -import org.json.JSONException; import org.json.JSONObject; import java.util.HashMap; @@ -25,7 +23,7 @@ public class AppOperationIntentHandler implements IntentHandler { public final Map< String, String > sAppPackages = new HashMap<>(); public AppOperationIntentHandler() { - sAppPackages.put( "车聊聊", "com.zhidao.imdemo" ); +// sAppPackages.put( "车聊聊", "com.zhidao.imdemo" ); } @Override diff --git a/skin/mogo-skin-light/src/main/module-callchat-res/drawable-ldpi/module_carchatting_launcher_calling_bg_light.9.png b/skin/mogo-skin-light/src/main/module-callchat-res/drawable-ldpi/module_carchatting_launcher_calling_bg_light.9.png new file mode 100644 index 0000000000..5b8a408b4d Binary files /dev/null and b/skin/mogo-skin-light/src/main/module-callchat-res/drawable-ldpi/module_carchatting_launcher_calling_bg_light.9.png differ diff --git a/skin/mogo-skin-light/src/main/module-callchat-res/drawable-ldpi/module_carchatting_team_fragment_close_normal_light.png b/skin/mogo-skin-light/src/main/module-callchat-res/drawable-ldpi/module_carchatting_team_fragment_close_normal_light.png new file mode 100644 index 0000000000..b9dbf0d3b5 Binary files /dev/null and b/skin/mogo-skin-light/src/main/module-callchat-res/drawable-ldpi/module_carchatting_team_fragment_close_normal_light.png differ diff --git a/skin/mogo-skin-light/src/main/module-callchat-res/drawable-ldpi/module_carchatting_team_fragment_close_pressed_light.png b/skin/mogo-skin-light/src/main/module-callchat-res/drawable-ldpi/module_carchatting_team_fragment_close_pressed_light.png new file mode 100644 index 0000000000..6717a937ec Binary files /dev/null and b/skin/mogo-skin-light/src/main/module-callchat-res/drawable-ldpi/module_carchatting_team_fragment_close_pressed_light.png differ diff --git a/skin/mogo-skin-light/src/main/module-callchat-res/drawable-ldpi/module_carchatting_team_invitation_head_default_light.png b/skin/mogo-skin-light/src/main/module-callchat-res/drawable-ldpi/module_carchatting_team_invitation_head_default_light.png new file mode 100644 index 0000000000..866e774abe Binary files /dev/null and b/skin/mogo-skin-light/src/main/module-callchat-res/drawable-ldpi/module_carchatting_team_invitation_head_default_light.png differ diff --git a/skin/mogo-skin-light/src/main/module-callchat-res/drawable-mdpi/module_carchatting_launcher_calling_bg_light.9.png b/skin/mogo-skin-light/src/main/module-callchat-res/drawable-mdpi/module_carchatting_launcher_calling_bg_light.9.png new file mode 100644 index 0000000000..5b8a408b4d Binary files /dev/null and b/skin/mogo-skin-light/src/main/module-callchat-res/drawable-mdpi/module_carchatting_launcher_calling_bg_light.9.png differ diff --git a/skin/mogo-skin-light/src/main/module-callchat-res/drawable-xhdpi/module_carchatting_launcher_calling_bg_light.9.png b/skin/mogo-skin-light/src/main/module-callchat-res/drawable-xhdpi/module_carchatting_launcher_calling_bg_light.9.png new file mode 100644 index 0000000000..753cb38276 Binary files /dev/null and b/skin/mogo-skin-light/src/main/module-callchat-res/drawable-xhdpi/module_carchatting_launcher_calling_bg_light.9.png differ diff --git a/skin/mogo-skin-light/src/main/module-callchat-res/drawable/module_carchatting_launcher_calling_bg_light.xml b/skin/mogo-skin-light/src/main/module-callchat-res/drawable/module_carchatting_launcher_calling_bg_light_bak.xml similarity index 100% rename from skin/mogo-skin-light/src/main/module-callchat-res/drawable/module_carchatting_launcher_calling_bg_light.xml rename to skin/mogo-skin-light/src/main/module-callchat-res/drawable/module_carchatting_launcher_calling_bg_light_bak.xml diff --git a/skin/mogo-skin-light/src/main/module-callchat-res/drawable/module_carchatting_team_teammate_follower_bg_light.xml b/skin/mogo-skin-light/src/main/module-callchat-res/drawable/module_carchatting_team_teammate_follower_bg_light.xml new file mode 100644 index 0000000000..199ee6720e --- /dev/null +++ b/skin/mogo-skin-light/src/main/module-callchat-res/drawable/module_carchatting_team_teammate_follower_bg_light.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/skin/mogo-skin-light/src/main/module-callchat-res/values/colors.xml b/skin/mogo-skin-light/src/main/module-callchat-res/values/colors.xml index ded680eb8a..27fca4f64e 100644 --- a/skin/mogo-skin-light/src/main/module-callchat-res/values/colors.xml +++ b/skin/mogo-skin-light/src/main/module-callchat-res/values/colors.xml @@ -1,6 +1,7 @@ #333333 + #333333 #999999 #333333 diff --git a/skin/mogo-skin-light/src/main/module-commons-res/drawable/module_commons_toast_bkg_light.xml b/skin/mogo-skin-light/src/main/module-commons-res/drawable/module_commons_toast_bkg_light.xml index f1e575c745..9b0d3bc5b2 100644 --- a/skin/mogo-skin-light/src/main/module-commons-res/drawable/module_commons_toast_bkg_light.xml +++ b/skin/mogo-skin-light/src/main/module-commons-res/drawable/module_commons_toast_bkg_light.xml @@ -1,8 +1,5 @@ - + \ No newline at end of file diff --git a/skin/mogo-skin-light/src/main/module-commons-res/values/colors.xml b/skin/mogo-skin-light/src/main/module-commons-res/values/colors.xml index f7dcb3f6c3..b098102de9 100644 --- a/skin/mogo-skin-light/src/main/module-commons-res/values/colors.xml +++ b/skin/mogo-skin-light/src/main/module-commons-res/values/colors.xml @@ -1,6 +1,6 @@ - #FF333333 + #fff #66000000 #333333 \ No newline at end of file diff --git a/skin/mogo-skin-light/src/main/module-extensions-res/drawable-ldpi/model_ext_default_user_head_board_light.png b/skin/mogo-skin-light/src/main/module-extensions-res/drawable-ldpi/model_ext_default_user_head_board_light.png new file mode 100644 index 0000000000..78e481fae8 Binary files /dev/null and b/skin/mogo-skin-light/src/main/module-extensions-res/drawable-ldpi/model_ext_default_user_head_board_light.png differ diff --git a/skin/mogo-skin-light/src/main/module-extensions-res/drawable-ldpi/model_ext_default_user_head_light.png b/skin/mogo-skin-light/src/main/module-extensions-res/drawable-ldpi/model_ext_default_user_head_light.png index 21805b2ff7..243931a120 100644 Binary files a/skin/mogo-skin-light/src/main/module-extensions-res/drawable-ldpi/model_ext_default_user_head_light.png and b/skin/mogo-skin-light/src/main/module-extensions-res/drawable-ldpi/model_ext_default_user_head_light.png differ diff --git a/skin/mogo-skin-light/src/main/module-extensions-res/drawable-mdpi/model_ext_default_user_head_board_light.png b/skin/mogo-skin-light/src/main/module-extensions-res/drawable-mdpi/model_ext_default_user_head_board_light.png new file mode 100644 index 0000000000..78e481fae8 Binary files /dev/null and b/skin/mogo-skin-light/src/main/module-extensions-res/drawable-mdpi/model_ext_default_user_head_board_light.png differ diff --git a/skin/mogo-skin-light/src/main/module-extensions-res/drawable-mdpi/model_ext_default_user_head_light.png b/skin/mogo-skin-light/src/main/module-extensions-res/drawable-mdpi/model_ext_default_user_head_light.png index 21805b2ff7..243931a120 100644 Binary files a/skin/mogo-skin-light/src/main/module-extensions-res/drawable-mdpi/model_ext_default_user_head_light.png and b/skin/mogo-skin-light/src/main/module-extensions-res/drawable-mdpi/model_ext_default_user_head_light.png differ diff --git a/skin/mogo-skin-light/src/main/module-extensions-res/drawable-xhdpi/model_ext_default_user_head_board_light.png b/skin/mogo-skin-light/src/main/module-extensions-res/drawable-xhdpi/model_ext_default_user_head_board_light.png new file mode 100644 index 0000000000..d58eb5e843 Binary files /dev/null and b/skin/mogo-skin-light/src/main/module-extensions-res/drawable-xhdpi/model_ext_default_user_head_board_light.png differ diff --git a/skin/mogo-skin-light/src/main/module-extensions-res/drawable-xhdpi/model_ext_default_user_head_light.png b/skin/mogo-skin-light/src/main/module-extensions-res/drawable-xhdpi/model_ext_default_user_head_light.png index eb26174ed6..e120ca6996 100644 Binary files a/skin/mogo-skin-light/src/main/module-extensions-res/drawable-xhdpi/model_ext_default_user_head_light.png and b/skin/mogo-skin-light/src/main/module-extensions-res/drawable-xhdpi/model_ext_default_user_head_light.png differ