ChangeImageTransform Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Essa Transição captura a matriz de um ImageView antes e depois da alteração da cena e a anima durante a transição.
[Android.Runtime.Register("android/transition/ChangeImageTransform", DoNotGenerateAcw=true)]
public class ChangeImageTransform : Android.Transitions.Transition
[<Android.Runtime.Register("android/transition/ChangeImageTransform", DoNotGenerateAcw=true)>]
type ChangeImageTransform = class
inherit Transition
- Herança
- Atributos
Comentários
Essa Transição captura a matriz de um ImageView antes e depois da alteração da cena e a anima durante a transição.
Em combinação com ChangeBounds, ChangeImageTransform permite que ImageViews alterem o tamanho, a forma ou android.widget.ImageView.ScaleType animem o conteúdo sem problemas.
Java documentação para android.transition.ChangeImageTransform.
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 |
|---|---|
| ChangeImageTransform() | |
| ChangeImageTransform(Context, IAttributeSet) | |
| ChangeImageTransform(IntPtr, JniHandleOwnership) |
Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime. |
Campos
| Nome | Description |
|---|---|
| MatchId |
Obsoleto.
Com |
| MatchInstance |
Obsoleto.
Com |
| MatchItemId |
Obsoleto.
Com |
| MatchName |
Obsoleto.
Com |
Propriedades
| Nome | Description |
|---|---|
| Class |
Retorna a classe de runtime deste |
| Duration |
Retorna o conjunto de duração nesta transição. (Herdado de Transition) |
| Epicenter |
Retorna o epicenter conforme especificado pelo |
| 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 captura a matriz de um ImageView antes e depois da alteração da cena e a anima durante a transição. (Herdado de JavaObject) |
| JniPeerMembers |
Essa Transição captura a matriz de um ImageView antes e depois da alteração da cena e a anima durante a transição. |
| 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 |
| 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. |
| CaptureStartValues(TransitionValues) |
Captura os valores na cena inicial das propriedades que essa transição monitora. |
| Clone() |
Cria e retorna uma cópia disso |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Essa Transição captura a matriz de um ImageView antes e depois da alteração da cena e a anima durante a transição. (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 captura a matriz de um ImageView antes e depois da alteração da cena e a anima durante a transição. (Herdado de JavaObject) |
| Equals(Object) |
Essa Transição captura a matriz de um ImageView antes e depois da alteração da cena e a anima durante a transição. (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 |
| 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 |
| 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) |
| 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 captura a matriz de um ImageView antes e depois da alteração da cena e a anima durante a transição. (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 captura a matriz de um ImageView antes e depois da alteração da cena e a anima durante a transição. (Herdado de JavaObject) |
| IJavaPeerable.Finalized() |
Essa Transição captura a matriz de um ImageView antes e depois da alteração da cena e a anima durante a transição. (Herdado de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Essa Transição captura a matriz de um ImageView antes e depois da alteração da cena e a anima durante a transição. (Herdado de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Essa Transição captura a matriz de um ImageView antes e depois da alteração da cena e a anima durante a transição. (Herdado de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Essa Transição captura a matriz de um ImageView antes e depois da alteração da cena e a anima durante a transição. (Herdado de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Essa Transição captura a matriz de um ImageView antes e depois da alteração da cena e a anima durante a transição. (Herdado de JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
Essa Transição captura a matriz de um ImageView antes e depois da alteração da cena e a anima durante a transição. (Herdado de Transition) |
Métodos de Extensão
| Nome | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtém o nome JNI do tipo da instância |
| JavaAs<TResult>(IJavaPeerable) |
Tente coagir a digitar |
| JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo marcada por runtime do Android. |
| JavaCast<TResult>(IJavaObject) |
Essa Transição captura a matriz de um ImageView antes e depois da alteração da cena e a anima durante a transição. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Tente coagir a digitar |