diff --git a/BaseLibrary/src/main/java/com/tfq/library/view/Animation.java b/BaseLibrary/src/main/java/com/tfq/library/view/Animation.java index 4ba3b9e..e446188 100644 --- a/BaseLibrary/src/main/java/com/tfq/library/view/Animation.java +++ b/BaseLibrary/src/main/java/com/tfq/library/view/Animation.java @@ -12,19 +12,23 @@ import com.tfq.library.app.LibraryApp; */ public class Animation { public static void startAnimation(Activity mActivity) { - String slotConfig = LibraryApp.getInstance().getSlotConfig(BaseConstants.ANIMATION_SKIP);//默认 0 - if (slotConfig.equals("0")) {//默认动画 - return; - } - //Scale缩放;Rotate旋转;Alpha透明度 - if (slotConfig.equals("1")) {//淡入动画(Fade) - mActivity.overridePendingTransition(R.anim.zoom_in, R.anim.zoom_out); - } else if (slotConfig.equals("2")) {//缩放动画+透明度(Scale + Fade) - mActivity.overridePendingTransition(R.anim.zoom_in_1, R.anim.zoom_out_1); - } else if (slotConfig.equals("3")) {//缩放+旋转 - mActivity.overridePendingTransition(R.anim.zoom_in_2, R.anim.zoom_out_2); - } else if (slotConfig.equals("4")) {//缩放+旋转 - mActivity.overridePendingTransition(R.anim.zoom_in_3, R.anim.zoom_out_3); + try { + String slotConfig = LibraryApp.getInstance().getSlotConfig(BaseConstants.ANIMATION_SKIP);//默认 0 + if (slotConfig.equals("0")) {//默认动画 + return; + } + //Scale缩放;Rotate旋转;Alpha透明度 + if (slotConfig.equals("1")) {//淡入动画(Fade) + mActivity.overridePendingTransition(R.anim.zoom_in, R.anim.zoom_out); + } else if (slotConfig.equals("2")) {//缩放动画+透明度(Scale + Fade) + mActivity.overridePendingTransition(R.anim.zoom_in_1, R.anim.zoom_out_1); + } else if (slotConfig.equals("3")) {//缩放+旋转 + mActivity.overridePendingTransition(R.anim.zoom_in_2, R.anim.zoom_out_2); + } else if (slotConfig.equals("4")) {//缩放+旋转 + mActivity.overridePendingTransition(R.anim.zoom_in_3, R.anim.zoom_out_3); + } + }catch (Exception e){ + e.printStackTrace(); } } diff --git a/maven/com/chuangketie/jk/lib_base/1.0.0/lib_base-1.0.0.aar b/maven/com/chuangketie/jk/lib_base/1.0.0/lib_base-1.0.0.aar index 919058a..0a15c70 100644 Binary files a/maven/com/chuangketie/jk/lib_base/1.0.0/lib_base-1.0.0.aar and b/maven/com/chuangketie/jk/lib_base/1.0.0/lib_base-1.0.0.aar differ diff --git a/maven/com/chuangketie/jk/lib_base/1.0.0/lib_base-1.0.0.aar.md5 b/maven/com/chuangketie/jk/lib_base/1.0.0/lib_base-1.0.0.aar.md5 index 766b144..80d5906 100644 --- a/maven/com/chuangketie/jk/lib_base/1.0.0/lib_base-1.0.0.aar.md5 +++ b/maven/com/chuangketie/jk/lib_base/1.0.0/lib_base-1.0.0.aar.md5 @@ -1 +1 @@ -1e01f53e698c66ac3a826850afd190aa \ No newline at end of file +fa49befc4256d5fc90d55fbcda4ae5f2 \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib_base/1.0.0/lib_base-1.0.0.aar.sha1 b/maven/com/chuangketie/jk/lib_base/1.0.0/lib_base-1.0.0.aar.sha1 index d739893..4c9d347 100644 --- a/maven/com/chuangketie/jk/lib_base/1.0.0/lib_base-1.0.0.aar.sha1 +++ b/maven/com/chuangketie/jk/lib_base/1.0.0/lib_base-1.0.0.aar.sha1 @@ -1 +1 @@ -572c7cefed4426a72bdc1a629d5f2d10207845aa \ No newline at end of file +aeedb167efd8bac99fda04eaba6f5a9ba2afd9a2 \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib_base/1.0.0/lib_base-1.0.0.aar.sha256 b/maven/com/chuangketie/jk/lib_base/1.0.0/lib_base-1.0.0.aar.sha256 index 095ab6b..33734de 100644 --- a/maven/com/chuangketie/jk/lib_base/1.0.0/lib_base-1.0.0.aar.sha256 +++ b/maven/com/chuangketie/jk/lib_base/1.0.0/lib_base-1.0.0.aar.sha256 @@ -1 +1 @@ -45e87bfdef9eb806446273d772d918ea43139d37f1b0b80198b283e002e5830e \ No newline at end of file +6842dc8addae6cbe211898b0aafe14e2ead372b13bc3430b541b68e5af434a92 \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib_base/1.0.0/lib_base-1.0.0.aar.sha512 b/maven/com/chuangketie/jk/lib_base/1.0.0/lib_base-1.0.0.aar.sha512 index b496d17..d6a9ead 100644 --- a/maven/com/chuangketie/jk/lib_base/1.0.0/lib_base-1.0.0.aar.sha512 +++ b/maven/com/chuangketie/jk/lib_base/1.0.0/lib_base-1.0.0.aar.sha512 @@ -1 +1 @@ -5b03fca2c8520de601107cfaef9f629f81877c8fa4fd3ae10502cedc177ed42b559a65b04be61fc63241ee1a9cc773800ad2ad4664b9cde63e1e8d10bd45516d \ No newline at end of file +abb8dd0756baabfc4b5f82ed8c76e6dd10357074d7b03fdf0014e4fd2d6c7d2b0c90d73f5c800a42d367cd8056d0d34889adb222c75333ab31bd13c09e9d2753 \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib_base/maven-metadata.xml b/maven/com/chuangketie/jk/lib_base/maven-metadata.xml index 8b95979..8ffe5f8 100644 --- a/maven/com/chuangketie/jk/lib_base/maven-metadata.xml +++ b/maven/com/chuangketie/jk/lib_base/maven-metadata.xml @@ -8,6 +8,6 @@ 1.0.0 - 20250731092137 + 20250823143841 diff --git a/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.md5 b/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.md5 index efc0bd5..496eae9 100644 --- a/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.md5 +++ b/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.md5 @@ -1 +1 @@ -749220fe449fc4331e21528e252fc291 \ No newline at end of file +c92345bd81f047cf994edb5c33df12d8 \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha1 b/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha1 index 9f43aa5..c15cec9 100644 --- a/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha1 +++ b/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha1 @@ -1 +1 @@ -63831b9c01ec2762d13863d944fd9b7b488088ee \ No newline at end of file +d2c379a26c6457a5f1d3b7f4139000b5db885a9e \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha256 b/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha256 index c37f0d4..c487bb9 100644 --- a/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha256 +++ b/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha256 @@ -1 +1 @@ -3f37d600c30a43a66ebd7b67c255853b0fcabe8b9d37bee85a73a695bbdf051a \ No newline at end of file +3d4da906bcb0bd957c33557287b7c43a6b6adef0533dd3e870f02667d3f73158 \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha512 b/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha512 index 38ed3fd..4bd1263 100644 --- a/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha512 +++ b/maven/com/chuangketie/jk/lib_base/maven-metadata.xml.sha512 @@ -1 +1 @@ -2c4d3c2077ad0c6080662e1155a9360c1c05ae45b11907336b9f8b51b32c2d0af1482de8747129d3ec40adae9201150c47e58698b55341403e83ad6161c721b0 \ No newline at end of file +b5d7c707e196201237784816c0f44a5339985914e41a4a50101c58501ba4595ff591bf88f3db6c78700faf769a336ad6e6c69a7c74abf2c5d9cb17c793016599 \ No newline at end of file