Explode Classe

Definizione

Questa transizione tiene traccia delle modifiche apportate alla visibilità delle visualizzazioni di destinazione nelle scene iniziali e finali e sposta le visualizzazioni dai bordi della scena.

[Android.Runtime.Register("android/transition/Explode", DoNotGenerateAcw=true)]
public class Explode : Android.Transitions.Visibility
[<Android.Runtime.Register("android/transition/Explode", DoNotGenerateAcw=true)>]
type Explode = class
    inherit Visibility
Ereditarietà
Attributi

Commenti

Questa transizione tiene traccia delle modifiche apportate alla visibilità delle visualizzazioni di destinazione nelle scene iniziali e finali e sposta le visualizzazioni dai bordi della scena. La visibilità è determinata sia dallo stato della visualizzazione che dal View#setVisibility(int) fatto che sia padre nella gerarchia di visualizzazione corrente. Le visualizzazioni scomparse sono limitate come descritto in Visibility#onDisappear(android.view.ViewGroup, TransitionValues, int, TransitionValues, int).

Le visualizzazioni si allontanano dalla visualizzazione focale o dal centro della scena se non è stato fornito alcun epicentro.

per android.transition.Explode.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Costruttori

Nome Descrizione
Explode()
Explode(Context, IAttributeSet)
Explode(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Campi

Nome Descrizione
MatchId
Obsoleti.

Con #setMatchOrder(int...), sceglie di trovare la corrispondenza in android.view.View#getId()base a .

(Ereditato da Transition)
MatchInstance
Obsoleti.

Con #setMatchOrder(int...), sceglie di corrispondere in base all'istanza di Visualizza.

(Ereditato da Transition)
MatchItemId
Obsoleti.

Con #setMatchOrder(int...), sceglie di corrispondere in base all'ID android.widget.Adapter elemento.

(Ereditato da Transition)
MatchName
Obsoleti.

Con #setMatchOrder(int...), sceglie di trovare la corrispondenza in android.view.View#getTransitionName()base a .

(Ereditato da Transition)

Proprietà

Nome Descrizione
Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Duration

Restituisce la durata impostata in questa transizione.

(Ereditato da Transition)
Epicenter

Restituisce l'epicenter come specificato da android.transition.Transition.EpicenterCallback o null se non esiste alcun callback.

(Ereditato da Transition)
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
Interpolator

Restituisce l'interpolatore impostato in questa transizione.

(Ereditato da Transition)
JniIdentityHashCode

Questa transizione tiene traccia delle modifiche apportate alla visibilità delle visualizzazioni di destinazione nelle scene iniziali e finali e sposta le visualizzazioni dai bordi della scena.

(Ereditato da Object)
JniPeerMembers

Questa transizione tiene traccia delle modifiche apportate alla visibilità delle visualizzazioni di destinazione nelle scene iniziali e finali e sposta le visualizzazioni dai bordi della scena.

Mode

Restituisce un valore che indica se sono supportate le visualizzazioni visualizzate e/o scomparse. -oppure- Modifica la transizione per supportare la visualizzazione e/o la scomparsa di Visualizzazioni, a seconda di mode.

(Ereditato da Visibility)
Name

Restituisce il nome di questa transizione.

(Ereditato da Transition)
PathMotion

Restituisce l'oggetto algoritmo utilizzato per interpolare lungo due dimensioni. -oppure- Imposta l'algoritmo utilizzato per calcolare l'interpolazione bidimensionale.

(Ereditato da Transition)
PeerReference

Questa transizione tiene traccia delle modifiche apportate alla visibilità delle visualizzazioni di destinazione nelle scene iniziali e finali e sposta le visualizzazioni dai bordi della scena.

(Ereditato da Object)
Propagation

Restituisce l'oggetto utilizzato per calcolare i ritardi di inizio dell'animazione android.transition.TransitionPropagation . -oppure- Imposta il metodo per determinare i ritardi di inizio dell'animazione.

(Ereditato da Transition)
StartDelay

Restituisce il set startDelay in questa transizione.

(Ereditato da Transition)
TargetIds

Restituisce l'elenco di ID di destinazione che questa transizione limita se stessa al rilevamento e all'animazione.

(Ereditato da Transition)
TargetNames

Restituisce l'elenco di transitionName di destinazione che questa transizione limita se stessa al rilevamento e all'animazione.

(Ereditato da Transition)
Targets

Restituisce l'elenco di visualizzazioni di destinazione limitate da questa transizione al rilevamento e all'animazione.

(Ereditato da Transition)
TargetTypes

Restituisce l'elenco di transitionName di destinazione che questa transizione limita se stessa al rilevamento e all'animazione.

(Ereditato da Transition)
ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

Metodi

Nome Descrizione
AddListener(Transition+ITransitionListener)

Aggiunge un listener al set di listener inviati tramite la durata di un'animazione, ad esempio inizio, ripetizione e fine.

(Ereditato da Transition)
AddTarget(Class)

Aggiunge la classe di una visualizzazione di destinazione a cui è interessata l'animazione di questa transizione.

(Ereditato da Transition)
AddTarget(Int32)

Aggiunge l'ID di una visualizzazione di destinazione a cui è interessata l'animazione di questa transizione.

(Ereditato da Transition)
AddTarget(String)

Aggiunge il transitionName di una visualizzazione di destinazione a cui è interessata l'animazione di questa transizione.

(Ereditato da Transition)
AddTarget(View)

Imposta le istanze di visualizzazione di destinazione a cui è interessata l'animazione di questa transizione.

(Ereditato da Transition)
CanRemoveViews() (Ereditato da Transition)
CaptureEndValues(TransitionValues)

Acquisisce i valori nella scena finale per le proprietà monitorate da questa transizione.

(Ereditato da Visibility)
CaptureStartValues(TransitionValues)

Acquisisce i valori nella scena iniziale per le proprietà monitorate da questa transizione.

(Ereditato da Visibility)
Clone()

Crea e restituisce una copia dell'oggetto Object.

(Ereditato da Transition)
CreateAnimator(ViewGroup, TransitionValues, TransitionValues)

Questo metodo crea un'animazione che verrà eseguita per questa transizione in base alle informazioni contenute nelle strutture startValues e endValues acquisite in precedenza per le scene iniziali e finali.

(Ereditato da Transition)
Dispose()

Questa transizione tiene traccia delle modifiche apportate alla visibilità delle visualizzazioni di destinazione nelle scene iniziali e finali e sposta le visualizzazioni dai bordi della scena.

(Ereditato da Object)
Dispose(Boolean)

Questa transizione tiene traccia delle modifiche apportate alla visibilità delle visualizzazioni di destinazione nelle scene iniziali e finali e sposta le visualizzazioni dai bordi della scena.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
ExcludeChildren(Class, Boolean)

Indica se aggiungere il tipo specificato all'elenco di tipi i cui elementi figlio devono essere esclusi da questa transizione.

(Ereditato da Transition)
ExcludeChildren(Int32, Boolean)

Indica se aggiungere gli elementi figlio dell'ID specificato all'elenco di destinazioni da escludere da questa transizione.

(Ereditato da Transition)
ExcludeChildren(View, Boolean)

Indica se aggiungere gli elementi figlio della destinazione specificata all'elenco di elementi figlio di destinazione da escludere da questa transizione.

(Ereditato da Transition)
ExcludeTarget(Class, Boolean)

Indica se aggiungere il tipo specificato all'elenco di tipi da escludere da questa transizione.

(Ereditato da Transition)
ExcludeTarget(Int32, Boolean)

Indica se aggiungere l'ID specificato all'elenco di ID di destinazione da escludere da questa transizione.

(Ereditato da Transition)
ExcludeTarget(String, Boolean)

Indica se aggiungere il valore transitionName specificato all'elenco di transitionName di destinazione da escludere da questa transizione.

(Ereditato da Transition)
ExcludeTarget(View, Boolean)

Indica se aggiungere la destinazione specificata all'elenco di destinazioni da escludere da questa transizione.

(Ereditato da Transition)
GetEpicenterCallback()

Restituisce il callback utilizzato per trovare l'epicentro della transizione.

(Ereditato da Transition)
GetHashCode()

Restituisce un valore di codice hash per l'oggetto .

(Ereditato da Object)
GetTransitionProperties()

Restituisce il set di nomi di proprietà utilizzati nell'oggetto TransitionValues passato a #captureStartValues(TransitionValues) cui questa transizione si preoccupa per l'annullamento di animazioni sovrapposte.

(Ereditato da Transition)
GetTransitionValues(View, Boolean)

Questo metodo può essere chiamato dalle transizioni per ottenere TransitionValues per qualsiasi visualizzazione specifica durante il processo di riproduzione della transizione.

(Ereditato da Transition)
IsTransitionRequired(TransitionValues, TransitionValues)

Restituisce un valore che indica se la transizione deve creare un animatore, in base ai valori acquisiti durante #captureStartValues(TransitionValues) e #captureEndValues(TransitionValues).

(Ereditato da Transition)
IsVisible(TransitionValues)

Restituisce un valore che indica se la vista è "visibile" in base all'oggetto valori specificato.

(Ereditato da Visibility)
JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
OnAppear(ViewGroup, TransitionValues, Int32, TransitionValues, Int32)

L'implementazione predefinita di questo metodo chiama #onAppear(ViewGroup, View, TransitionValues, TransitionValues).

(Ereditato da Visibility)
OnAppear(ViewGroup, View, TransitionValues, TransitionValues)

L'implementazione predefinita di questo metodo restituisce un animatore null.

(Ereditato da Visibility)
OnDisappear(ViewGroup, TransitionValues, Int32, TransitionValues, Int32)

Le sottoclassi devono eseguire l'override di questo metodo o #onDisappear(ViewGroup, View, TransitionValues, TransitionValues) se devono creare un animatore quando le destinazioni scompaiono.

(Ereditato da Visibility)
OnDisappear(ViewGroup, View, TransitionValues, TransitionValues)

L'implementazione predefinita di questo metodo restituisce un animatore null.

(Ereditato da Visibility)
RemoveListener(Transition+ITransitionListener)

Rimuove un listener dal set in ascolto di questa animazione.

(Ereditato da Transition)
RemoveTarget(Class)

Rimuove la destinazione specificata dall'elenco di destinazioni a cui questa transizione è interessata all'animazione.

(Ereditato da Transition)
RemoveTarget(Int32)

Rimuove il valore targetId specificato dall'elenco di ID a cui questa transizione è interessata all'animazione.

(Ereditato da Transition)
RemoveTarget(String)

Rimuove il valore targetName specificato dall'elenco di transitionName a cui è interessata l'animazione di questa transizione.

(Ereditato da Transition)
RemoveTarget(View)

Rimuove la destinazione specificata dall'elenco di destinazioni a cui questa transizione è interessata all'animazione.

(Ereditato da Transition)
SetDuration(Int64)

Imposta la durata di questa transizione.

(Ereditato da Transition)
SetEpicenterCallback(Transition+EpicenterCallback)

Imposta il callback da usare per trovare l'epicentro di una transizione.

(Ereditato da Transition)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetInterpolator(ITimeInterpolator)

Imposta l'interpolatore di questa transizione.

(Ereditato da Transition)
SetMatchOrder(Int32[])

Imposta l'ordine in cui Transition corrisponde ai valori di inizio e fine della visualizzazione.

(Ereditato da Transition)
SetStartDelay(Int64)

Imposta il valore startDelay di questa transizione.

(Ereditato da Transition)
ToArray<T>()

Questa transizione tiene traccia delle modifiche apportate alla visibilità delle visualizzazioni di destinazione nelle scene iniziali e finali e sposta le visualizzazioni dai bordi della scena.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto .

(Ereditato da Object)
UnregisterFromRuntime()

Questa transizione tiene traccia delle modifiche apportate alla visibilità delle visualizzazioni di destinazione nelle scene iniziali e finali e sposta le visualizzazioni dai bordi della scena.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IJavaPeerable.Disposed()

Questa transizione tiene traccia delle modifiche apportate alla visibilità delle visualizzazioni di destinazione nelle scene iniziali e finali e sposta le visualizzazioni dai bordi della scena.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Questa transizione tiene traccia delle modifiche apportate alla visibilità delle visualizzazioni di destinazione nelle scene iniziali e finali e sposta le visualizzazioni dai bordi della scena.

(Ereditato da Object)
IJavaPeerable.Finalized()

Questa transizione tiene traccia delle modifiche apportate alla visibilità delle visualizzazioni di destinazione nelle scene iniziali e finali e sposta le visualizzazioni dai bordi della scena.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Questa transizione tiene traccia delle modifiche apportate alla visibilità delle visualizzazioni di destinazione nelle scene iniziali e finali e sposta le visualizzazioni dai bordi della scena.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Questa transizione tiene traccia delle modifiche apportate alla visibilità delle visualizzazioni di destinazione nelle scene iniziali e finali e sposta le visualizzazioni dai bordi della scena.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Questa transizione tiene traccia delle modifiche apportate alla visibilità delle visualizzazioni di destinazione nelle scene iniziali e finali e sposta le visualizzazioni dai bordi della scena.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Questa transizione tiene traccia delle modifiche apportate alla visibilità delle visualizzazioni di destinazione nelle scene iniziali e finali e sposta le visualizzazioni dai bordi della scena.

(Ereditato da Object)

Metodi di estensione

Nome Descrizione
GetJniTypeName(IJavaPeerable)

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Questa transizione tiene traccia delle modifiche apportate alla visibilità delle visualizzazioni di destinazione nelle scene iniziali e finali e sposta le visualizzazioni dai bordi della scena.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

Si applica a