sharedelementcallback

___ 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.

    
___
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