Browse Source

替换删除老版本云教练模块的东西

Pq 1 year ago
parent
commit
1d2e5ec2e7
76 changed files with 36 additions and 56 deletions
  1. 8 0
      BaseLibrary/src/main/java/com/cooleshow/base/common/WebApi.java
  2. 1 1
      BaseLibrary/src/main/java/com/cooleshow/base/utils/helper/WebStartHelper.java
  3. BIN
      BaseLibrary/src/main/res/drawable-xhdpi/bg_accompany_loading.png
  4. BIN
      BaseLibrary/src/main/res/drawable-xxhdpi/bg_accompany_loading.png
  5. 1 0
      BaseLibrary/src/main/res/values/colors.xml
  6. 1 1
      accompany/src/main/java/com/daya/orchestra/accompany/js/JsInterfaceAccomPanyUtils.java
  7. 20 1
      accompany/src/main/java/com/daya/orchestra/accompany/web/AccompanyActivity.java
  8. BIN
      student/src/main/assets/lottie/accompany/images/img_0.png
  9. BIN
      student/src/main/assets/lottie/accompany/images/img_1.png
  10. BIN
      student/src/main/assets/lottie/accompany/images/img_10.png
  11. BIN
      student/src/main/assets/lottie/accompany/images/img_11.png
  12. BIN
      student/src/main/assets/lottie/accompany/images/img_12.png
  13. BIN
      student/src/main/assets/lottie/accompany/images/img_13.png
  14. BIN
      student/src/main/assets/lottie/accompany/images/img_14.png
  15. BIN
      student/src/main/assets/lottie/accompany/images/img_15.png
  16. BIN
      student/src/main/assets/lottie/accompany/images/img_16.png
  17. BIN
      student/src/main/assets/lottie/accompany/images/img_17.png
  18. BIN
      student/src/main/assets/lottie/accompany/images/img_18.png
  19. BIN
      student/src/main/assets/lottie/accompany/images/img_19.png
  20. BIN
      student/src/main/assets/lottie/accompany/images/img_2.png
  21. BIN
      student/src/main/assets/lottie/accompany/images/img_20.png
  22. BIN
      student/src/main/assets/lottie/accompany/images/img_21.png
  23. BIN
      student/src/main/assets/lottie/accompany/images/img_22.png
  24. BIN
      student/src/main/assets/lottie/accompany/images/img_23.png
  25. BIN
      student/src/main/assets/lottie/accompany/images/img_24.png
  26. BIN
      student/src/main/assets/lottie/accompany/images/img_25.png
  27. BIN
      student/src/main/assets/lottie/accompany/images/img_26.png
  28. BIN
      student/src/main/assets/lottie/accompany/images/img_27.png
  29. BIN
      student/src/main/assets/lottie/accompany/images/img_28.png
  30. BIN
      student/src/main/assets/lottie/accompany/images/img_29.png
  31. BIN
      student/src/main/assets/lottie/accompany/images/img_3.png
  32. BIN
      student/src/main/assets/lottie/accompany/images/img_4.png
  33. BIN
      student/src/main/assets/lottie/accompany/images/img_5.png
  34. BIN
      student/src/main/assets/lottie/accompany/images/img_6.png
  35. BIN
      student/src/main/assets/lottie/accompany/images/img_7.png
  36. BIN
      student/src/main/assets/lottie/accompany/images/img_8.png
  37. BIN
      student/src/main/assets/lottie/accompany/images/img_9.png
  38. 1 1
      student/src/main/java/com/cooleshow/student/widgets/helper/JsInterfaceAccomPanyUtils.java
  39. 1 1
      student/src/main/java/com/cooleshow/student/widgets/helper/JsInterfaceUtils.java
  40. 0 24
      student/src/main/res/drawable/shape_accompany_loading_progress_drawable.xml
  41. 0 0
      student/src/main/res/raw/accompany_loading.json
  42. BIN
      teacher/src/main/assets/lottie/accompany/images/img_0.png
  43. BIN
      teacher/src/main/assets/lottie/accompany/images/img_1.png
  44. BIN
      teacher/src/main/assets/lottie/accompany/images/img_10.png
  45. BIN
      teacher/src/main/assets/lottie/accompany/images/img_11.png
  46. BIN
      teacher/src/main/assets/lottie/accompany/images/img_12.png
  47. BIN
      teacher/src/main/assets/lottie/accompany/images/img_13.png
  48. BIN
      teacher/src/main/assets/lottie/accompany/images/img_14.png
  49. BIN
      teacher/src/main/assets/lottie/accompany/images/img_15.png
  50. BIN
      teacher/src/main/assets/lottie/accompany/images/img_16.png
  51. BIN
      teacher/src/main/assets/lottie/accompany/images/img_17.png
  52. BIN
      teacher/src/main/assets/lottie/accompany/images/img_18.png
  53. BIN
      teacher/src/main/assets/lottie/accompany/images/img_19.png
  54. BIN
      teacher/src/main/assets/lottie/accompany/images/img_2.png
  55. BIN
      teacher/src/main/assets/lottie/accompany/images/img_20.png
  56. BIN
      teacher/src/main/assets/lottie/accompany/images/img_21.png
  57. BIN
      teacher/src/main/assets/lottie/accompany/images/img_22.png
  58. BIN
      teacher/src/main/assets/lottie/accompany/images/img_23.png
  59. BIN
      teacher/src/main/assets/lottie/accompany/images/img_24.png
  60. BIN
      teacher/src/main/assets/lottie/accompany/images/img_25.png
  61. BIN
      teacher/src/main/assets/lottie/accompany/images/img_26.png
  62. BIN
      teacher/src/main/assets/lottie/accompany/images/img_27.png
  63. BIN
      teacher/src/main/assets/lottie/accompany/images/img_28.png
  64. BIN
      teacher/src/main/assets/lottie/accompany/images/img_29.png
  65. BIN
      teacher/src/main/assets/lottie/accompany/images/img_3.png
  66. BIN
      teacher/src/main/assets/lottie/accompany/images/img_4.png
  67. BIN
      teacher/src/main/assets/lottie/accompany/images/img_5.png
  68. BIN
      teacher/src/main/assets/lottie/accompany/images/img_6.png
  69. BIN
      teacher/src/main/assets/lottie/accompany/images/img_7.png
  70. BIN
      teacher/src/main/assets/lottie/accompany/images/img_8.png
  71. BIN
      teacher/src/main/assets/lottie/accompany/images/img_9.png
  72. 1 1
      teacher/src/main/java/com/cooleshow/teacher/widgets/helper/JsInterfaceAccomPanyUtils.java
  73. 1 1
      teacher/src/main/java/com/cooleshow/teacher/widgets/helper/JsInterfaceHelper.java
  74. 1 1
      teacher/src/main/java/com/cooleshow/teacher/widgets/helper/JsInterfaceUtils.java
  75. 0 24
      teacher/src/main/res/drawable/shape_accompany_loading_progress_drawable.xml
  76. 0 0
      teacher/src/main/res/raw/accompany_loading.json

+ 8 - 0
BaseLibrary/src/main/java/com/cooleshow/base/common/WebApi.java

@@ -20,4 +20,12 @@ public class WebApi {
 
     public static final String API_SAVE_FILE = "saveFile";
     public static final String API_VIDEO_CROP = "videoCrop";
+
+    public static final String API_SET_CACHE = "setCache";
+    //获取缓存
+    public static final String API_GET_CACHE = "getCache";
+
+    public static final String API_COURSE_LOADING = "courseLoading";
+    public static final String API_CLOUD_LOADING = "cloudLoading";
+    //打开音频合成相关页面
 }

+ 1 - 1
BaseLibrary/src/main/java/com/cooleshow/base/utils/helper/WebStartHelper.java

@@ -41,7 +41,7 @@ public class WebStartHelper {
      * * @param id
      */
     public static void startAccompany(String id) {
-        ARouter.getInstance().build(RouterPath.WebCenter.ACTIVITY_ACCOMPANY_HTML)
+        ARouter.getInstance().build(RouterPath.Accompany.ACTIVITY_ACCOMPANY_HTML)
                 .withString("url", String.format(WebConstants.SCORE_DETAIL_PAGE, id))
                 .withBoolean("isHideTitle", true)
                 .withBoolean("statusBarTextColor", true)

BIN
BaseLibrary/src/main/res/drawable-xhdpi/bg_accompany_loading.png


BIN
BaseLibrary/src/main/res/drawable-xxhdpi/bg_accompany_loading.png


+ 1 - 0
BaseLibrary/src/main/res/values/colors.xml

@@ -200,5 +200,6 @@
     <color name="color_ff7b31">#FF7B31</color>
     <color name="color_777777">#777777</color>
     <color name="color_eb6363">#EB6363</color>
+    <color name="color_ff8057">#ff8057</color>
 
 </resources>

+ 1 - 1
accompany/src/main/java/com/daya/orchestra/accompany/js/JsInterfaceAccomPanyUtils.java

@@ -64,7 +64,7 @@ public class JsInterfaceAccomPanyUtils extends Object {
                             .withString(UserConstants.PHONE_NUM_KEY, UserHelper.getUserPhone())
                             .navigation();
                     activity.finish();
-                } else if ("cloudLoading".equals(api)) {
+                } else if (TextUtils.equals(WebApi.API_CLOUD_LOADING,api)) {
                     if (onListener != null) {
                         onListener.cloudLoading(jsonObject);
                     }

+ 20 - 1
accompany/src/main/java/com/daya/orchestra/accompany/web/AccompanyActivity.java

@@ -135,7 +135,8 @@ public class AccompanyActivity extends BaseActivity<ActivityAccompanyBinding> {
         }
 
         setStatusBarTextColor(intent.getBooleanExtra("statusBarTextColor", true));
-        webViewUrl = url;
+        addToken(url);
+
         accompanyFragment = AccompanyFragment.newInstance(webViewUrl);
         accompanyFragment.setOnAccompanyListener(new AccompanyFragment.onListener() {
 
@@ -318,6 +319,24 @@ public class AccompanyActivity extends BaseActivity<ActivityAccompanyBinding> {
         startService(intentOne);
     }
 
+    private void addToken(String url) {
+        String userToken = UserHelper.getUserToken();
+        String Authorization = TextUtils.isEmpty(userToken) ? null : userToken;
+        if (!TextUtils.isEmpty(Authorization)) {
+            try {
+                authorization = URLEncoder.encode(Authorization, "UTF-8");
+            } catch (UnsupportedEncodingException e) {
+                e.printStackTrace();
+            }
+            boolean status = url.contains("?");
+            if (status) {
+                webViewUrl = (url + "&Authorization=" + authorization);
+            } else {
+                webViewUrl = (url + "?Authorization=" + authorization);
+            }
+        }
+    }
+
     @SuppressLint("CheckResult")
     private void toStartCapture() {
         Observable.create(new ObservableOnSubscribe<Object>() {

BIN
student/src/main/assets/lottie/accompany/images/img_0.png


BIN
student/src/main/assets/lottie/accompany/images/img_1.png


BIN
student/src/main/assets/lottie/accompany/images/img_10.png


BIN
student/src/main/assets/lottie/accompany/images/img_11.png


BIN
student/src/main/assets/lottie/accompany/images/img_12.png


BIN
student/src/main/assets/lottie/accompany/images/img_13.png


BIN
student/src/main/assets/lottie/accompany/images/img_14.png


BIN
student/src/main/assets/lottie/accompany/images/img_15.png


BIN
student/src/main/assets/lottie/accompany/images/img_16.png


BIN
student/src/main/assets/lottie/accompany/images/img_17.png


BIN
student/src/main/assets/lottie/accompany/images/img_18.png


BIN
student/src/main/assets/lottie/accompany/images/img_19.png


BIN
student/src/main/assets/lottie/accompany/images/img_2.png


BIN
student/src/main/assets/lottie/accompany/images/img_20.png


BIN
student/src/main/assets/lottie/accompany/images/img_21.png


BIN
student/src/main/assets/lottie/accompany/images/img_22.png


BIN
student/src/main/assets/lottie/accompany/images/img_23.png


BIN
student/src/main/assets/lottie/accompany/images/img_24.png


BIN
student/src/main/assets/lottie/accompany/images/img_25.png


BIN
student/src/main/assets/lottie/accompany/images/img_26.png


BIN
student/src/main/assets/lottie/accompany/images/img_27.png


BIN
student/src/main/assets/lottie/accompany/images/img_28.png


BIN
student/src/main/assets/lottie/accompany/images/img_29.png


BIN
student/src/main/assets/lottie/accompany/images/img_3.png


BIN
student/src/main/assets/lottie/accompany/images/img_4.png


BIN
student/src/main/assets/lottie/accompany/images/img_5.png


BIN
student/src/main/assets/lottie/accompany/images/img_6.png


BIN
student/src/main/assets/lottie/accompany/images/img_7.png


BIN
student/src/main/assets/lottie/accompany/images/img_8.png


BIN
student/src/main/assets/lottie/accompany/images/img_9.png


+ 1 - 1
student/src/main/java/com/cooleshow/student/widgets/helper/JsInterfaceAccomPanyUtils.java

@@ -143,7 +143,7 @@ public class JsInterfaceAccomPanyUtils extends Object {
                     } catch (Exception e) {
                     }
 
-                    ARouter.getInstance().build(RouterPath.WebCenter.ACTIVITY_ACCOMPANY_HTML)
+                    ARouter.getInstance().build(RouterPath.Accompany.ACTIVITY_ACCOMPANY_HTML)
                             .withString("url", content.getString("url"))
                             .withBoolean("isHideTitle", isHideTitle)
                             .withBoolean("statusBarTextColor", statusBarTextColor)

+ 1 - 1
student/src/main/java/com/cooleshow/student/widgets/helper/JsInterfaceUtils.java

@@ -166,7 +166,7 @@ public class JsInterfaceUtils extends Object {
                         c_orientation = content.optInt("c_orientation",ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//当前页面的横竖屏,用于云教练页面页面关闭的时候判断
                     } catch (Exception e) {
                     }
-                    ARouter.getInstance().build(RouterPath.WebCenter.ACTIVITY_ACCOMPANY_HTML)
+                    ARouter.getInstance().build(RouterPath.Accompany.ACTIVITY_ACCOMPANY_HTML)
                             .withString(WEB_URL, content.getString("url"))
                             .withBoolean("isHideTitle", isHideTitle)
                             .withBoolean("statusBarTextColor", statusBarTextColor)

+ 0 - 24
student/src/main/res/drawable/shape_accompany_loading_progress_drawable.xml

@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
-    <item android:id="@android:id/background">
-        <shape>
-            <corners android:radius="4dip" />
-<!--            <solid android:color="@color/color_eeeeee"/>-->
-            <stroke android:color="@color/white" android:width="1dp"/>
-        </shape>
-    </item>
-    <item android:id="@android:id/progress">
-<!--        <clip>-->
-<!--            <shape>-->
-<!--                <corners android:radius="4dip" />-->
-<!--                <solid android:color="@color/color_4877ff"/>-->
-<!--            </shape>-->
-<!--        </clip>-->
-
-        <!--
-   -->
-        <scale android:scaleWidth="100%"
-            android:drawable="@drawable/progress_bar_ffffff_4dp"/>
-    </item>
-</layer-list>

File diff suppressed because it is too large
+ 0 - 0
student/src/main/res/raw/accompany_loading.json


BIN
teacher/src/main/assets/lottie/accompany/images/img_0.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_1.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_10.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_11.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_12.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_13.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_14.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_15.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_16.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_17.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_18.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_19.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_2.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_20.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_21.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_22.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_23.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_24.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_25.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_26.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_27.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_28.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_29.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_3.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_4.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_5.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_6.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_7.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_8.png


BIN
teacher/src/main/assets/lottie/accompany/images/img_9.png


+ 1 - 1
teacher/src/main/java/com/cooleshow/teacher/widgets/helper/JsInterfaceAccomPanyUtils.java

@@ -139,7 +139,7 @@ public class JsInterfaceAccomPanyUtils extends Object {
                     } catch (Exception e) {
                     }
 
-                    ARouter.getInstance().build(RouterPath.WebCenter.ACTIVITY_ACCOMPANY_HTML)
+                    ARouter.getInstance().build(RouterPath.Accompany.ACTIVITY_ACCOMPANY_HTML)
                             .withString("url", content.getString("url"))
                             .withBoolean("isHideTitle", isHideTitle)
                             .withBoolean("statusBarTextColor", statusBarTextColor)

+ 1 - 1
teacher/src/main/java/com/cooleshow/teacher/widgets/helper/JsInterfaceHelper.java

@@ -124,7 +124,7 @@ public class JsInterfaceHelper extends Object {
                     orientation = content.getInt("orientation");
                 } catch (Exception e) {
                 }
-                ARouter.getInstance().build(RouterPath.WebCenter.ACTIVITY_ACCOMPANY_HTML)
+                ARouter.getInstance().build(RouterPath.Accompany.ACTIVITY_ACCOMPANY_HTML)
                         .withString("url", content.getString("url"))
                         .withBoolean("isHideTitle", isHideTitle)
                         .withBoolean("statusBarTextColor", statusBarTextColor)

+ 1 - 1
teacher/src/main/java/com/cooleshow/teacher/widgets/helper/JsInterfaceUtils.java

@@ -179,7 +179,7 @@ public class JsInterfaceUtils extends Object {
                         c_orientation = content.optInt("c_orientation",ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//当前页面的横竖屏,用于云教练页面页面关闭的时候判断
                     } catch (Exception e) {
                     }
-                    ARouter.getInstance().build(RouterPath.WebCenter.ACTIVITY_ACCOMPANY_HTML)
+                    ARouter.getInstance().build(RouterPath.Accompany.ACTIVITY_ACCOMPANY_HTML)
                             .withString(WEB_URL, content.getString("url"))
                             .withBoolean("isHideTitle", isHideTitle)
                             .withBoolean("statusBarTextColor", statusBarTextColor)

+ 0 - 24
teacher/src/main/res/drawable/shape_accompany_loading_progress_drawable.xml

@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
-    <item android:id="@android:id/background">
-        <shape>
-            <corners android:radius="4dip" />
-            <!--            <solid android:color="@color/color_eeeeee"/>-->
-            <stroke android:color="@color/white" android:width="1dp"/>
-        </shape>
-    </item>
-    <item android:id="@android:id/progress">
-        <!--        <clip>-->
-        <!--            <shape>-->
-        <!--                <corners android:radius="4dip" />-->
-        <!--                <solid android:color="@color/color_4877ff"/>-->
-        <!--            </shape>-->
-        <!--        </clip>-->
-
-        <!--
-   -->
-        <scale android:scaleWidth="100%"
-            android:drawable="@drawable/progress_bar_ffffff_4dp"/>
-    </item>
-</layer-list>

File diff suppressed because it is too large
+ 0 - 0
teacher/src/main/res/raw/accompany_loading.json


Some files were not shown because too many files changed in this diff