From 8794ad282a6916da3efae096370ab13a4196ee9a Mon Sep 17 00:00:00 2001 From: wangcongtao Date: Fri, 28 Aug 2020 14:07:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=9A=AE=E8=82=A4=E6=A8=A1?= =?UTF-8?q?=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/gradle.xml | 5 ++ app/build.gradle | 9 +-- app/functions/skin.gradle | 52 ++++++++++++++ .../com/mogo/launcher/MogoApplication.java | 57 +++++++++++----- config.gradle | 33 +++++---- foudations/mogo-commons/build.gradle | 7 -- .../com/mogo/commons/mvp/MvpActivity.java | 1 - gradle.properties | 4 ++ .../res/layout/module_apps_fragment_apps.xml | 2 +- .../src/main/res/values/colors.xml | 1 + modules/mogo-module-extensions/build.gradle | 2 +- .../extensions/entrance/EntranceFragment.java | 6 -- ...ext_dw_upload_road_condition_bkg_night.xml | 15 ----- services/mogo-service/build.gradle | 1 + settings.gradle | 5 ++ skin/mogo-skin-light/.gitignore | 1 + skin/mogo-skin-light/build.gradle | 43 ++++++++++++ skin/mogo-skin-light/consumer-rules.pro | 0 skin/mogo-skin-light/gradle.properties | 3 + skin/mogo-skin-light/proguard-rules.pro | 21 ++++++ .../src/main/AndroidManifest.xml | 5 ++ .../main/module-apps-res/values/colors.xml | 4 ++ skin/mogo-skin-support-impl/.gitignore | 1 + skin/mogo-skin-support-impl/build.gradle | 60 +++++++++++++++++ .../mogo-skin-support-impl/consumer-rules.pro | 0 skin/mogo-skin-support-impl/gradle.properties | 3 + .../mogo-skin-support-impl/proguard-rules.pro | 21 ++++++ .../src/main/AndroidManifest.xml | 5 ++ .../support/impl/SkinSupportInstaller.java | 67 +++++++++++++++++++ skin/mogo-skin-support-noop/.gitignore | 1 + skin/mogo-skin-support-noop/build.gradle | 50 ++++++++++++++ .../mogo-skin-support-noop/consumer-rules.pro | 0 skin/mogo-skin-support-noop/gradle.properties | 3 + .../mogo-skin-support-noop/proguard-rules.pro | 21 ++++++ .../src/main/AndroidManifest.xml | 5 ++ .../support/noop/SkinSupportInstaller.java | 38 +++++++++++ skin/mogo-skin-support/.gitignore | 1 + skin/mogo-skin-support/build.gradle | 52 ++++++++++++++ skin/mogo-skin-support/consumer-rules.pro | 0 skin/mogo-skin-support/gradle.properties | 3 + skin/mogo-skin-support/proguard-rules.pro | 21 ++++++ .../src/main/AndroidManifest.xml | 5 ++ .../support/IMogoSkinSupportInstaller.java | 23 +++++++ .../mogo/skin/support/MogoSkinManager.java | 45 +++++++++++++ .../java/com/mogo/skin/support/SkinMode.java | 37 ++++++++++ .../SkinSupportInstallerConstants.java | 13 ++++ 46 files changed, 684 insertions(+), 68 deletions(-) create mode 100644 app/functions/skin.gradle delete mode 100644 modules/mogo-module-extensions/src/main/res-night/drawable/module_ext_dw_upload_road_condition_bkg_night.xml create mode 100644 skin/mogo-skin-light/.gitignore create mode 100644 skin/mogo-skin-light/build.gradle create mode 100644 skin/mogo-skin-light/consumer-rules.pro create mode 100644 skin/mogo-skin-light/gradle.properties create mode 100644 skin/mogo-skin-light/proguard-rules.pro create mode 100644 skin/mogo-skin-light/src/main/AndroidManifest.xml create mode 100644 skin/mogo-skin-light/src/main/module-apps-res/values/colors.xml create mode 100644 skin/mogo-skin-support-impl/.gitignore create mode 100644 skin/mogo-skin-support-impl/build.gradle create mode 100644 skin/mogo-skin-support-impl/consumer-rules.pro create mode 100644 skin/mogo-skin-support-impl/gradle.properties create mode 100644 skin/mogo-skin-support-impl/proguard-rules.pro create mode 100644 skin/mogo-skin-support-impl/src/main/AndroidManifest.xml create mode 100644 skin/mogo-skin-support-impl/src/main/java/com/mogo/skin/support/impl/SkinSupportInstaller.java create mode 100644 skin/mogo-skin-support-noop/.gitignore create mode 100644 skin/mogo-skin-support-noop/build.gradle create mode 100644 skin/mogo-skin-support-noop/consumer-rules.pro create mode 100644 skin/mogo-skin-support-noop/gradle.properties create mode 100644 skin/mogo-skin-support-noop/proguard-rules.pro create mode 100644 skin/mogo-skin-support-noop/src/main/AndroidManifest.xml create mode 100644 skin/mogo-skin-support-noop/src/main/java/com/mogo/skin/support/noop/SkinSupportInstaller.java create mode 100644 skin/mogo-skin-support/.gitignore create mode 100644 skin/mogo-skin-support/build.gradle create mode 100644 skin/mogo-skin-support/consumer-rules.pro create mode 100644 skin/mogo-skin-support/gradle.properties create mode 100644 skin/mogo-skin-support/proguard-rules.pro create mode 100644 skin/mogo-skin-support/src/main/AndroidManifest.xml create mode 100644 skin/mogo-skin-support/src/main/java/com/mogo/skin/support/IMogoSkinSupportInstaller.java create mode 100644 skin/mogo-skin-support/src/main/java/com/mogo/skin/support/MogoSkinManager.java create mode 100644 skin/mogo-skin-support/src/main/java/com/mogo/skin/support/SkinMode.java create mode 100644 skin/mogo-skin-support/src/main/java/com/mogo/skin/support/SkinSupportInstallerConstants.java diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 35c192e3ba..30f536ab46 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -56,6 +56,11 @@