Flip-Card-Übergang zwischen zwei Aktivitäten Android

Ich versuche, den Flip card Übergangseffekt zwischen zwei Aktivitäten in meiner App zu implementieren, indem ich Hilfe von: http://blog.robert-heim.de/karriere/android-startactivity-rotate-3d-animation-activityswitcher/ .
Aber ich konnte nicht verstehen, was ist ActivitySwitcher.java und Roatate3dAnimation.java in der oben genannten Website. Ich habe zwei Aktivitäten in meiner App, zwischen denen ich diesen Übergangseffekt zeigen möchte. Sie sind MainActivity.java und About_us.java .
Bitte erläutern Sie den Code mit Bezug auf meine Aktivitäten. Ich habe auch auf http://developer.android.com/training/animation/cardflip.html gesucht, aber vergeblich wie es nicht für Aktivitäten. Vielen Dank!

  • Wie man Zeilenumbruch in Android Textview beeinflusst
  • Es ist möglich, eine benutzerdefinierte Dimension auf Tracker-Ebene zu konfigurieren?
  • Android - Tutorials für OpenGL ES 2.0 mit dem NDK?
  • Verwenden von clipRect - Erklärung
  • Kann das Symbol 'java.time.LocalDate' Fehler im Android-Studio nicht lösen
  • Deaktivieren Sie das Swiping zwischen den Registerkarten
  • C # auf Android: Xamarin oder Unity?
  • Gradle - Wie bekomme ich Werte von AndroidManifest?
  • Wie kann man eine verschlüsselte JAR-Datei erstellen?
  • NotifyDataSetChanged vs setAdapter
  • Ionic 2 dev und prod Umgebungsvariablen
  • PhoneGap - nur Kontakte mit Telefonnummern anzeigen
  • 2 Solutions collect form web for “Flip-Card-Übergang zwischen zwei Aktivitäten Android”

    Haftungsausschluss: Dies ist kein wirklicher 3D Animation Flip. Dies imitiert es nur, obwohl einige nicht zustimmen. Probieren Sie es aus und wenn Sie es mögen, toll! Wenn du es nicht tust, entschuldigt ich mich.

    In meinen frühen Tagen des Lernens zu kodieren, hatte ich Probleme mit der Umsetzung einer richtigen 3D Animation Flip, so ging ich mit diesem, es simuliert es genug, um meine Bedürfnisse zu befriedigen, aber für jeden seine eigenen. Um zu tun, was ich tat, stellen Sie zuerst sicher, dass Sie einen Ordner namens anim unter Ihrem res Ordner für Ihr Projekt haben. Dann musst du zwei xml-Dateien erstellen (ich habe meine namens from_middle und to_middle). Unten ist der Code für jeden von ihnen:

    From_middle.xml:

     <?xml version="1.0" encoding="utf-8"?> <scale xmlns:android="http://schemas.android.com/apk/res/android" android:fromXScale="0.0" android:toXScale="1.0" android:pivotX="50%" android:fromYScale="1.0" android:toYScale="1.0" android:pivotY="50%" android:duration="500" /> 

    To_middle.xml:

     <?xml version="1.0" encoding="utf-8"?> <scale xmlns:android="http://schemas.android.com/apk/res/android" android:fromXScale="1.0" android:toXScale="0.0" android:pivotX="50%" android:fromYScale="1.0" android:toYScale="1.0" android:pivotY="50%" android:duration="500" /> 

    Nachdem diese erstellt wurden, ist alles, was Sie brauchen, eine Zeile Code, um diese Animation auszuführen, die Sie nach dem Start Ihrer nächsten Aktivität platzieren sollten:

     overridePendingTransition(R.anim.from_middle, R.anim.to_middle); 

    Erledigt! Jetzt laufen!

    Basierend auf der Antwort von user1672053 müssen Sie einen from_middle.xml zur from_middle.xml Ressource from_middle.xml , der gleich der Dauer der Animationsressource to_middle.xml .

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.