TimeAnimator Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema.
[Android.Runtime.Register("android/animation/TimeAnimator", DoNotGenerateAcw=true)]
public class TimeAnimator : Android.Animation.ValueAnimator
[<Android.Runtime.Register("android/animation/TimeAnimator", DoNotGenerateAcw=true)>]
type TimeAnimator = class
inherit ValueAnimator
- Herencia
- Atributos
Comentarios
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. No hay ninguna duración, interpolación ni valor de objeto con este Animator. En su lugar, simplemente se inicia, después de lo cual continúa enviando eventos en cada fotograma de animación a su TimeListener (si se establece), con información sobre este animador, el tiempo total transcurrido y el tiempo transcurrido desde el fotograma de animación anterior.
Documentación de Java para android.animation.TimeAnimator
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Constructores
TimeAnimator() | |
TimeAnimator(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución. |
Campos
DurationInfinite |
Valor utilizado para indicar una duración infinita (e. (Heredado de Animator) |
Infinite |
Este valor usado con la |
Restart |
Obsoletos.
Cuando la animación llega al final y |
Propiedades
AnimatedFraction |
Devuelve la fracción de animación actual, que es la fracción interpolada o transcurrido que se usa en la actualización de fotogramas más reciente en la animación. (Heredado de ValueAnimator) |
AnimatedValue |
El valor más reciente calculado por este |
Class |
Devuelve la clase en tiempo de ejecución de este |
CurrentPlayTime |
Obtiene la posición actual de la animación en el tiempo, que es igual a la hora actual menos la hora en que se inició la animación. -o bien- Establece la posición de la animación en el momento dado especificado. (Heredado de ValueAnimator) |
Duration |
Obtiene la longitud de la animación. (Heredado de ValueAnimator) |
Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
Interpolator |
Devuelve el interpolador de tiempo que usa esta animación. (Heredado de Animator) |
IsPaused |
Devuelve si este animador está actualmente en un estado en pausa. (Heredado de Animator) |
IsRunning |
Devuelve si este animador se está ejecutando actualmente (después de haber iniciado y pasado cualquier período inicial startDelay y aún no finalizado). (Heredado de ValueAnimator) |
IsStarted |
Devuelve si este animador se ha iniciado y aún no ha finalizado. (Heredado de Animator) |
JniIdentityHashCode |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. (Heredado de Object) |
JniPeerMembers |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. |
Listeners |
Obtiene el conjunto de |
PeerReference |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. (Heredado de Object) |
RepeatCount |
Define cuántas veces se debe repetir la animación. -o bien- Establece cuántas veces se debe repetir la animación. (Heredado de ValueAnimator) |
RepeatMode |
Define lo que debe hacer esta animación cuando llega al final. -o bien- Define lo que debe hacer esta animación cuando llega al final. (Heredado de ValueAnimator) |
StartDelay |
Cantidad de tiempo, en milisegundos, para retrasar el inicio de la animación después |
ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
TotalDuration |
Obtiene la duración total de la animación, teniendo en cuenta las secuencias de animación, el retraso de inicio y la repetición. (Heredado de Animator) |
Métodos
AddListener(Animator+IAnimatorListener) |
Agrega un agente de escucha al conjunto de agentes de escucha que se envían eventos a través de la vida de una animación, como inicio, repetición y finalización. (Heredado de Animator) |
AddPauseListener(Animator+IAnimatorPauseListener) |
Agrega un agente de escucha de pausa a este animador. (Heredado de Animator) |
AddUpdateListener(ValueAnimator+IAnimatorUpdateListener) |
Agrega un agente de escucha al conjunto de agentes de escucha que se envían eventos de actualización a través de la vida útil de una animación. (Heredado de ValueAnimator) |
Cancel() |
Cancela la animación. (Heredado de Animator) |
Clone() |
Crea y devuelve una copia de este |
Dispose() |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. (Heredado de Object) |
Dispose(Boolean) |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. (Heredado de Object) |
End() |
Finaliza la animación. (Heredado de Animator) |
Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
GetAnimatedValue(String) |
Valor más reciente calculado por este |
GetHashCode() |
Devuelve un valor de código hash del objeto. (Heredado de Object) |
GetValues() |
Devuelve los valores entre los que anima ValueAnimator. (Heredado de ValueAnimator) |
JavaFinalize() |
Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto . (Heredado de Object) |
Notify() |
Activa un único subproceso que está esperando en el monitor de este objeto. (Heredado de Object) |
NotifyAll() |
Activa todos los subprocesos que están esperando en el monitor de este objeto. (Heredado de Object) |
Pause() |
Pausa una animación en ejecución. (Heredado de Animator) |
RemoveAllListeners() |
Quita todo |
RemoveAllUpdateListeners() |
Quita todos los agentes de escucha del conjunto que escuchan las actualizaciones de fotogramas de esta animación. (Heredado de ValueAnimator) |
RemoveListener(Animator+IAnimatorListener) |
Quita un agente de escucha del conjunto que escucha esta animación. (Heredado de Animator) |
RemovePauseListener(Animator+IAnimatorPauseListener) |
Quita un agente de escucha de pausa del conjunto que escucha esta animación. (Heredado de Animator) |
RemoveUpdateListener(ValueAnimator+IAnimatorUpdateListener) |
Quita un agente de escucha del conjunto que escucha las actualizaciones de fotogramas de esta animación. (Heredado de ValueAnimator) |
Resume() |
Reanuda una animación en pausa, lo que hace que el animador recoja dónde se dejó cuando se pausaba. (Heredado de Animator) |
Reverse() |
Reproduce valueAnimator a la inversa. (Heredado de ValueAnimator) |
SetCurrentFraction(Single) |
Establece la posición de la animación en la fracción especificada. (Heredado de ValueAnimator) |
SetDuration(Int64) |
Establece la longitud de la animación. (Heredado de ValueAnimator) |
SetEvaluator(ITypeEvaluator) |
Evaluador de tipos que se va a usar al calcular los valores animados de esta animación. (Heredado de ValueAnimator) |
SetFloatValues(Single[]) |
Establece valores float entre los que se animará. (Heredado de ValueAnimator) |
SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
SetInterpolator(ITimeInterpolator) |
El interpolador de tiempo usado para calcular la fracción transcurrido de esta animación. (Heredado de ValueAnimator) |
SetIntValues(Int32[]) |
Establece valores int que se animarán entre. (Heredado de ValueAnimator) |
SetObjectValues(Object[]) |
Establece los valores que se van a animar entre para esta animación. (Heredado de ValueAnimator) |
SetTarget(Object) |
Establece el objeto de destino cuya propiedad se animará con esta animación. (Heredado de Animator) |
SetTimeListener(TimeAnimator+ITimeListener) |
Establece un agente de escucha que se envía eventos de actualización durante toda la vida de una animación. |
SetupEndValues() |
Este método indica al objeto que use la información adecuada para extraer los valores finales de la animación. (Heredado de Animator) |
SetupStartValues() |
Este método indica al objeto que use la información adecuada para extraer los valores iniciales de la animación. (Heredado de Animator) |
SetValues(PropertyValuesHolder[]) |
Establece los valores, por propiedad, entre los que se anima. (Heredado de ValueAnimator) |
Start() |
Inicia esta animación. (Heredado de Animator) |
ToArray<T>() |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. (Heredado de Object) |
ToString() |
Devuelve una representación de cadena del objeto. (Heredado de Object) |
UnregisterFromRuntime() |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. (Heredado de Object) |
Wait() |
Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em> o <em>interrumpido</em>.<>< (Heredado de Object) |
Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Wait(Int64, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Eventos
AnimationCancel |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. (Heredado de Animator) |
AnimationEnd |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. (Heredado de Animator) |
AnimationPause |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. (Heredado de Animator) |
AnimationRepeat |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. (Heredado de Animator) |
AnimationResume |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. (Heredado de Animator) |
AnimationStart |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. (Heredado de Animator) |
Time |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. |
Update |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. (Heredado de ValueAnimator) |
Implementaciones de interfaz explícitas
IJavaPeerable.Disposed() |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. (Heredado de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. (Heredado de Object) |
IJavaPeerable.Finalized() |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. (Heredado de Object) |
IJavaPeerable.JniManagedPeerState |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. (Heredado de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. (Heredado de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. (Heredado de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. (Heredado de Object) |
Métodos de extensión
JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
JavaCast<TResult>(IJavaObject) |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. |
GetJniTypeName(IJavaPeerable) |
Esta clase proporciona un mecanismo de devolución de llamada simple para los agentes de escucha que se sincronizan con todos los demás animadores del sistema. |