shared-element-transition

___ tag123android50lollipop ___ Android Lollipop, früher nur "Android L" genannt, wurde erstmals bei Google I / O 2014 gezeigt. Der endgültige Name wurde am 15. Oktober bestätigt. ___ tag123sharedlementtransition ___ Ein Übergang für gemeinsam genutzte Elemente legt fest, wie Ansichten, die zwischen zwei Aktivitäten geteilt werden, zwischen diesen Aktivitäten wechseln. ___ tag123android ___ Android ist das mobile Betriebssystem von Google, das zum Programmieren oder Entwickeln von digitalen Geräten (Smartphones, Tablets, Automobile, Fernseher, Wear, Glass, IoT) verwendet wird. Verwenden Sie für Themen rund um Android Android-spezifische Tags wie android-intent, nicht intent, android-activity, nicht activity, android-adapter, nicht adapter usw. Bei anderen Fragen als der Entwicklung oder Programmierung, aber im Zusammenhang mit Android Framework, verwenden Sie Der Link: https://android.stackexchange.com. ___ qstnhdr ___ Wie werden Snapshots von Shared Elements während eines Aktivitätsübergangs verwendet? ___ tag123activitytransition ___ Aktivitätsübergänge in Material-Design-Apps bieten visuelle Verbindungen zwischen verschiedenen Zuständen durch Bewegung und Transformationen zwischen gemeinsamen Elementen. Sie können benutzerdefinierte Animationen für Ein- und Ausgangsübergänge und für Übergänge von gemeinsam genutzten Elementen zwischen Aktivitäten angeben. ___ tag123shareelementcallback ___ hilf uns dieses Wiki zu bearbeiten ___ qstntxt ___

Ich bin verwirrt über das Argument %code% , das an die Methoden %code% %code% und %code% übergeben wird. Vermutlich sind diese Snapshot-Ansichten als vorübergehende Platzhalter während eines Übergangs für gemeinsam genutzte Elemente gedacht. Nehmen wir beispielsweise an, dass die Aktivität %code% ein Thumbnail-Bild anzeigt und die Aktivität %code% eine hochauflösende Version desselben Bildes anzeigt, deren Laden und Anzeigen ein paar Sekunden dauert. Anstatt auf das Hochladen des Bildes mit hoher Auflösung warten zu müssen, kann die Momentaufnahme stattdessen stattdessen verwendet werden.

Der Teil, über den ich verwirrt bin, ist, wie die Snapshot-Ansichten überhaupt verwendet werden sollen. Sollen sie der Sichthierarchie der Aktivität hinzugefügt werden? Oder sollen sie stattdessen zum %code% der Fensterdekor-Ansicht hinzugefügt werden? Wie auch immer, ich sehe nicht, wie es möglich ist, die übergangsweise geteilten Elementansichten an diesem Punkt umzuschalten ... %code% wird vor %code% und %code% aufgerufen, was die endgültige Zuordnung von Übergangsnamen zu geteiltem Element% bedeutet co_de% s wurde bereits eingerichtet.

Alle Hinweise würden sehr geschätzt werden.

    
___
2
Antworten

Gemeinsamer Elementübergang in eine Ansicht in einer RecyclerView, möglich?

Im Hinblick auf den normalen Lollipop-Übergang der Aktivität mit geteilten Elementen, z.B. Ссылка , es ist ziemlich üblich, dass man von einer Ansicht aus einer Recycler-Ansicht in eine übergeht normale Ansicht einer gezielten Aktivität. Gib...
24.09.2015, 03:19
1
Antwort

Seltsames Problem beim Übergang von ImageView in Android 5.0

Ich habe ein seltsames Problem / Bug in Bezug auf ImageView Übergänge zwischen Aktivitäten in Android 5.0. Ich versuche, ein Thumbnail-Bild von Fragment A (in Activity A ) in das Header-Bild von Fragment B (in Activity B ) zu übe...
03.11.2014, 15:35
1
Antwort

Android - Symbolleiste und Statusleiste als gemeinsam genutzte Objekte mit Inhaltsänderungen

In meiner App habe ich die Symbolleiste und die Statusleiste als freigegebene Objekte festgelegt, wie in Option # 2 in diesem Beitrag vorgeschlagen Das allgemeine Verhalten und die Gliederung der Symbolleiste und der Registerkarten sind aus...
18.05.2015, 17:41
3
Antworten

TextInputLayout Übergangsproblem bei gemeinsam genutzten Elementen

Hier geht's: zwei Aktivitäten mit einem gemeinsamen Elementübergang (Button). Der zweite Activity hat einen TextInputLayout mit einem Hinweis: %Vor% Der Enter-Übergang der zweiten Activity wird zur Klärung des Problems verzögert: De...
20.09.2017, 12:26
4
Antworten

So implementieren Sie die Skalierungsanimation für das gemeinsame Element beim Aktivitätsübergang

Ich möchte eine Scale-up-Animation für gemeinsam genutzte Elemente in Aktivitätsübergängen implementieren, wie in diesem Link . Aber ich konnte keine gute Referenz für diesen spezifischen Effekt finden und wie man ihn implementiert. Ist das...
13.06.2016, 14:07
1
Antwort

Aktivitäts- und Fragmentübergänge in Lollipop

Ich versuche, mich um das neue Activity Transition -Gerüst in Lollipop zu kümmern. Die Activity Transition funktioniert ziemlich geradlinig und es gibt einige grundlegende Informationen , aber die Fragment Transition ist undokume...
19.11.2014, 16:12
1
Antwort

Problem mit gemeinsamem Elementübergang (Vordergrund / Hintergrund)

Ich würde gerne wissen, ob es möglich ist, die Z-Reihenfolge eines Übergangs mit einem gemeinsamen Element zu ändern? Schau: Ich habe ein Layout mit einem Bild, das den ganzen Bildschirm ausfüllt. Vor dem Bild ist ein Textfeld, das den Titel...
02.09.2015, 08:19
1
Antwort

Übergang von Android-Shared-Elementen - verhindert, dass gemeinsam genutzte Elemente gezeichnet werden

Ich arbeite in einem benutzerdefinierten Transition , um nur den sichtbaren Teil von Shared View zu animieren, falls es teilweise sichtbar ist. In meinem Fall passiert das, weil Shared View in ConstraitLayout und ConstraitLayout...
04.02.2018, 16:51
2
Antworten

Gemeinsamer Elementübergang - animiert nur den sichtbaren Teil der gemeinsamen Ansicht

Ich arbeite in einer App, die Google Kalender ähnlich ist ... Es gibt Ereignisse und wenn ein Benutzer auf einen klickt, wächst das Ereignis und verwandelt sich in die Detailansicht. Die geteilten Ansichten (die Ereignisse) befinden sich i...
04.02.2018, 12:06
0
Antworten

Wie werden Snapshots von Shared Elements während eines Aktivitätsübergangs verwendet?

Ich bin verwirrt über das Argument List<View> sharedElementSnapshots , das an die Methoden SharedElementCallback onSharedElementStart() und onSharedElementEnd() übergeben wird. Vermutlich sind diese Snapshot-Ansichten als vorübe...
21.03.2015, 21:40