Explode Classe

Definição

Essa transição acompanha as alterações na visibilidade dos modos de exibição de destino nas cenas de início e de término e move exibições para dentro ou para fora das bordas da cena.

[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
Herança
Atributos

Comentários

Essa transição acompanha as alterações na visibilidade dos modos de exibição de destino nas cenas de início e de término e move exibições para dentro ou para fora das bordas da cena. A visibilidade é determinada pelo View#setVisibility(int) estado da exibição, bem como se ela é pai na hierarquia de exibição atual. As exibições de desaparecimento são limitadas conforme descrito em Visibility#onDisappear(android.view.ViewGroup, TransitionValues, int, TransitionValues, int).

Os modos de exibição se afastam da exibição focal ou do centro da Cena se nenhum epicente foi fornecido.

Java documentação para android.transition.Explode.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Construtores

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

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

Campos

Nome Description
MatchId
Obsoleto.

Com #setMatchOrder(int...), opta por corresponder por android.view.View#getId().

(Herdado de Transition)
MatchInstance
Obsoleto.

Com #setMatchOrder(int...), opta por corresponder por instância de exibição.

(Herdado de Transition)
MatchItemId
Obsoleto.

Com #setMatchOrder(int...), opta por corresponder pela ID do android.widget.Adapter item.

(Herdado de Transition)
MatchName
Obsoleto.

Com #setMatchOrder(int...), opta por corresponder por android.view.View#getTransitionName().

(Herdado de Transition)

Propriedades

Nome Description
Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
Duration

Retorna o conjunto de duração nesta transição.

(Herdado de Transition)
Epicenter

Retorna o epicenter conforme especificado pelo android.transition.Transition.EpicenterCallback ou nulo se não houver retorno de chamada.

(Herdado de Transition)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
Interpolator

Retorna o conjunto de interpoladores nesta transição.

(Herdado de Transition)
JniIdentityHashCode

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniManagedPeerState

Essa transição acompanha as alterações na visibilidade dos modos de exibição de destino nas cenas de início e de término e move exibições para dentro ou para fora das bordas da cena.

(Herdado de JavaObject)
JniPeerMembers

Essa transição acompanha as alterações na visibilidade dos modos de exibição de destino nas cenas de início e de término e move exibições para dentro ou para fora das bordas da cena.

Mode

Retorna se há suporte para exibições que aparecem e/ou desaparecem. -ou- Altera a transição para dar suporte a exibições que aparecem e/ou desaparecem, dependendo modede .

(Herdado de Visibility)
Name

Retorna o nome desta Transição.

(Herdado de Transition)
PathMotion

Retorna o objeto de algoritmo usado para interpolar ao longo de duas dimensões. -ou- Define o algoritmo usado para calcular a interpolação bidimensional.

(Herdado de Transition)
PeerReference

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
Propagation

Retorna o android.transition.TransitionPropagation usado para calcular atrasos de início do Animador. -ou- Define o método para determinar atrasos de início do Animador.

(Herdado de Transition)
StartDelay

Retorna o conjunto startDelay nesta transição.

(Herdado de Transition)
TargetIds

Retorna a lista de IDs de destino que essa transição se limita a acompanhar e animar.

(Herdado de Transition)
TargetNames

Retorna a lista de transitionNames de destino que essa transição se limita a acompanhar e animar.

(Herdado de Transition)
Targets

Retorna a lista de exibições de destino que essa transição se limita a acompanhar e animar.

(Herdado de Transition)
TargetTypes

Retorna a lista de transitionNames de destino que essa transição se limita a acompanhar e animar.

(Herdado de Transition)
ThresholdClass

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

Métodos

Nome Description
AddListener(Transition+ITransitionListener)

Adiciona um ouvinte ao conjunto de ouvintes que são enviados eventos ao longo da vida útil de uma animação, como iniciar, repetir e terminar.

(Herdado de Transition)
AddTarget(Class)

Adiciona a classe de um modo de exibição de destino que esta Transição está interessada em animar.

(Herdado de Transition)
AddTarget(Int32)

Adiciona a ID de uma exibição de destino que esta Transição está interessada em animar.

(Herdado de Transition)
AddTarget(String)

Adiciona o transitionName de uma exibição de destino que esta Transição está interessada em animar.

(Herdado de Transition)
AddTarget(View)

Define as instâncias de exibição de destino que esta Transição está interessada em animar.

(Herdado de Transition)
CanRemoveViews() (Herdado de Transition)
CaptureEndValues(TransitionValues)

Captura os valores na cena final das propriedades que essa transição monitora.

(Herdado de Visibility)
CaptureStartValues(TransitionValues)

Captura os valores na cena inicial das propriedades que essa transição monitora.

(Herdado de Visibility)
Clone()

Cria e retorna uma cópia disso Object.

(Herdado de Transition)
Construct(JniObjectReference, JniObjectReferenceOptions)

Essa transição acompanha as alterações na visibilidade dos modos de exibição de destino nas cenas de início e de término e move exibições para dentro ou para fora das bordas da cena.

(Herdado de JavaObject)
CreateAnimator(ViewGroup, TransitionValues, TransitionValues)

Esse método cria uma animação que será executada para essa transição, considerando as informações nas estruturas startValues e endValues capturadas anteriormente para as cenas de início e de término.

(Herdado de Transition)
Dispose()

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
DisposeUnlessReferenced()

Essa transição acompanha as alterações na visibilidade dos modos de exibição de destino nas cenas de início e de término e move exibições para dentro ou para fora das bordas da cena.

(Herdado de JavaObject)
Equals(Object)

Essa transição acompanha as alterações na visibilidade dos modos de exibição de destino nas cenas de início e de término e move exibições para dentro ou para fora das bordas da cena.

(Herdado de JavaObject)
Equals(Object)

Indica se algum outro objeto é "igual a" este.

(Herdado de Object)
ExcludeChildren(Class, Boolean)

Se deve adicionar o tipo fornecido à lista de tipos cujos filhos devem ser excluídos dessa transição.

(Herdado de Transition)
ExcludeChildren(Int32, Boolean)

Se deseja adicionar os filhos da ID fornecida à lista de destinos a serem excluídos dessa transição.

(Herdado de Transition)
ExcludeChildren(View, Boolean)

Se os filhos de determinado destino devem ser adicionados à lista de filhos de destino a serem excluídos dessa transição.

(Herdado de Transition)
ExcludeTarget(Class, Boolean)

Se deseja adicionar o tipo fornecido à lista de tipos a serem excluídos dessa transição.

(Herdado de Transition)
ExcludeTarget(Int32, Boolean)

Se deseja adicionar a ID fornecida à lista de IDs de destino a serem excluídas dessa transição.

(Herdado de Transition)
ExcludeTarget(String, Boolean)

Se deseja adicionar o nome de transição fornecido à lista de nomes de transição de destino a serem excluídos dessa transição.

(Herdado de Transition)
ExcludeTarget(View, Boolean)

Se deseja adicionar o destino determinado à lista de destinos a serem excluídos dessa transição.

(Herdado de Transition)
GetEpicenterCallback()

Retorna o retorno de chamada usado para localizar o epicenter da Transição.

(Herdado de Transition)
GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
GetTransitionProperties()

Retorna o conjunto de nomes de propriedades usados armazenados no TransitionValues objeto passado para #captureStartValues(TransitionValues) o qual essa transição se preocupa com a finalidade de cancelar animações sobrepostas.

(Herdado de Transition)
GetTransitionValues(View, Boolean)

Esse método pode ser chamado por transições para obter o TransitionValues para qualquer exibição específica durante o processo de reprodução de transição.

(Herdado de Transition)
IsTransitionRequired(TransitionValues, TransitionValues)

Retorna se a transição deve ou não criar um Animador, com base nos valores capturados durante #captureStartValues(TransitionValues) e #captureEndValues(TransitionValues).

(Herdado de Transition)
IsVisible(TransitionValues)

Retorna se a exibição é 'visível' de acordo com o objeto de valores fornecidos.

(Herdado de Visibility)
JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
OnAppear(ViewGroup, TransitionValues, Int32, TransitionValues, Int32)

A implementação padrão desse método chama #onAppear(ViewGroup, View, TransitionValues, TransitionValues).

(Herdado de Visibility)
OnAppear(ViewGroup, View, TransitionValues, TransitionValues)

A implementação padrão desse método retorna um Animador nulo.

(Herdado de Visibility)
OnDisappear(ViewGroup, TransitionValues, Int32, TransitionValues, Int32)

As subclasses devem substituir esse método ou #onDisappear(ViewGroup, View, TransitionValues, TransitionValues) se precisarem criar um Animador quando os destinos desaparecerem.

(Herdado de Visibility)
OnDisappear(ViewGroup, View, TransitionValues, TransitionValues)

A implementação padrão desse método retorna um Animador nulo.

(Herdado de Visibility)
RemoveListener(Transition+ITransitionListener)

Remove um ouvinte do conjunto que escuta essa animação.

(Herdado de Transition)
RemoveTarget(Class)

Remove o destino determinado da lista de destinos que esta Transição está interessada em animar.

(Herdado de Transition)
RemoveTarget(Int32)

Remove a targetId fornecida da lista de IDs que esta Transição está interessada em animar.

(Herdado de Transition)
RemoveTarget(String)

Remove o targetName fornecido da lista de nomes de transição que esta Transição está interessada em animar.

(Herdado de Transition)
RemoveTarget(View)

Remove o destino determinado da lista de destinos que esta Transição está interessada em animar.

(Herdado de Transition)
SetDuration(Int64)

Define a duração dessa transição.

(Herdado de Transition)
SetEpicenterCallback(Transition+EpicenterCallback)

Define o retorno de chamada a ser usado para localizar o epicenter de uma Transição.

(Herdado de Transition)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
SetInterpolator(ITimeInterpolator)

Define o interpolador dessa transição.

(Herdado de Transition)
SetMatchOrder(Int32[])

Define a ordem na qual a Transição corresponde aos valores de início e de término da exibição.

(Herdado de Transition)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Essa transição acompanha as alterações na visibilidade dos modos de exibição de destino nas cenas de início e de término e move exibições para dentro ou para fora das bordas da cena.

(Herdado de JavaObject)
SetStartDelay(Int64)

Define o startDelay dessa transição.

(Herdado de Transition)
ToArray<T>()

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<>

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

Essa transição acompanha as alterações na visibilidade dos modos de exibição de destino nas cenas de início e de término e move exibições para dentro ou para fora das bordas da cena.

(Herdado de JavaObject)
IJavaPeerable.Finalized()

Essa transição acompanha as alterações na visibilidade dos modos de exibição de destino nas cenas de início e de término e move exibições para dentro ou para fora das bordas da cena.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Essa transição acompanha as alterações na visibilidade dos modos de exibição de destino nas cenas de início e de término e move exibições para dentro ou para fora das bordas da cena.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Essa transição acompanha as alterações na visibilidade dos modos de exibição de destino nas cenas de início e de término e move exibições para dentro ou para fora das bordas da cena.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Essa transição acompanha as alterações na visibilidade dos modos de exibição de destino nas cenas de início e de término e move exibições para dentro ou para fora das bordas da cena.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Essa transição acompanha as alterações na visibilidade dos modos de exibição de destino nas cenas de início e de término e move exibições para dentro ou para fora das bordas da cena.

(Herdado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Essa transição acompanha as alterações na visibilidade dos modos de exibição de destino nas cenas de início e de término e move exibições para dentro ou para fora das bordas da cena.

(Herdado de Transition)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo marcada por runtime do Android.

JavaCast<TResult>(IJavaObject)

Essa transição acompanha as alterações na visibilidade dos modos de exibição de destino nas cenas de início e de término e move exibições para dentro ou para fora das bordas da cena.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a