Pārlūkot izejas kodu

change splash img

hanjing 6 gadi atpakaļ
vecāks
revīzija
cae1ba9fce

+ 7 - 0
app/src/main/java/com/sheep/gamegroup/view/activity/PersonalCenterAct.java

@@ -18,11 +18,18 @@ public class PersonalCenterAct extends BaseActivity {
 
     @Override
     protected void onCreate(Bundle bundle){
+        overridePendingTransition(R.anim.slide_in_right, R.anim.no_slide);
         StatusBarUtils.setTranslucent(this);
         super.onCreate(bundle);
     }
 
     @Override
+    public void finish(){
+        super.finish();
+        overridePendingTransition(R.anim.no_slide, R.anim.slide_out_right);
+    }
+
+    @Override
     protected int getLayoutId() {
         return R.layout.main_frame_layout;
     }

+ 7 - 0
app/src/main/res/anim/no_slide.xml

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<set xmlns:android="http://schemas.android.com/apk/res/android">
+    <alpha
+        android:duration="300"
+        android:fromAlpha="1"
+        android:toAlpha="1" />
+</set>

+ 16 - 0
app/src/main/res/anim/slide_in_right.xml

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<set xmlns:android="http://schemas.android.com/apk/res/android"
+    android:interpolator="@android:interpolator/accelerate_decelerate"
+   >
+
+    <translate
+        android:duration="@android:integer/config_mediumAnimTime"
+        android:fromXDelta="100%p"
+        android:toXDelta="0" />
+
+    <alpha
+        android:duration="@android:integer/config_mediumAnimTime"
+        android:fromAlpha="0.95"
+        android:toAlpha="1" />
+
+</set>

+ 14 - 0
app/src/main/res/anim/slide_out_right.xml

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<set xmlns:android="http://schemas.android.com/apk/res/android" >
+
+    <translate
+        android:duration="@android:integer/config_mediumAnimTime"
+        android:fromXDelta="0"
+        android:toXDelta="100%p" />
+
+    <alpha
+        android:duration="@android:integer/config_mediumAnimTime"
+        android:fromAlpha="1"
+        android:toAlpha="0.95" />
+
+</set>