TimeAnimator Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori 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
- Ereditarietà
- Attributi
Commenti
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. Nessuna durata, interpolazione o impostazione del valore dell'oggetto con questo animatore. Al contrario, viene semplicemente avviato, dopo il quale procede per inviare eventi su ogni fotogramma di animazione al timelistener (se impostato), con informazioni su questo animatore, il tempo totale trascorso e il tempo trascorso dal fotogramma di animazione precedente.
Documentazione java per android.animation.TimeAnimator
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Costruttori
TimeAnimator() | |
TimeAnimator(IntPtr, JniHandleOwnership) |
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
Campi
DurationInfinite |
Valore utilizzato per indicare la durata infinita (e. (Ereditato da Animator) |
Infinite |
Questo valore usato con la |
Restart |
Obsoleti.
Quando l'animazione raggiunge la fine ed |
Proprietà
AnimatedFraction |
Restituisce la frazione di animazione corrente, ovvero la frazione trascorsa/interpolata utilizzata nell'aggiornamento dei fotogrammi più recente dell'animazione. (Ereditato da ValueAnimator) |
AnimatedValue |
Il valore più recente calcolato da questo |
Class |
Restituisce la classe di runtime di questo |
CurrentPlayTime |
Ottiene la posizione corrente dell'animazione nel tempo, che è uguale all'ora corrente meno l'ora di avvio dell'animazione. -oppure- Imposta la posizione dell'animazione sul punto nel tempo specificato. (Ereditato da ValueAnimator) |
Duration |
Ottiene la lunghezza dell'animazione. (Ereditato da ValueAnimator) |
Handle |
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
Interpolator |
Restituisce l'interpolatore di intervallo utilizzato da questa animazione. (Ereditato da Animator) |
IsPaused |
Restituisce se l'animazione è attualmente in stato sospeso. (Ereditato da Animator) |
IsRunning |
Restituisce se l'animatore è attualmente in esecuzione (che è stato avviato e superato qualsiasi periodo inizialeDelay e non è ancora terminato). (Ereditato da ValueAnimator) |
IsStarted |
Restituisce se l'animatore è stato avviato e non è ancora terminato. (Ereditato da Animator) |
JniIdentityHashCode |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. (Ereditato da Object) |
JniPeerMembers |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. |
Listeners |
Ottiene il set di |
PeerReference |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. (Ereditato da Object) |
RepeatCount |
Definisce il numero di volte in cui deve essere ripetuta l'animazione. -oppure- Imposta il numero di volte in cui l'animazione deve essere ripetuta. (Ereditato da ValueAnimator) |
RepeatMode |
Definisce le operazioni che questa animazione deve eseguire quando raggiunge la fine. -oppure- Definisce le operazioni che questa animazione deve eseguire quando raggiunge la fine. (Ereditato da ValueAnimator) |
StartDelay |
Quantità di tempo, espressa in millisecondi, per ritardare l'avvio dell'animazione dopo |
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. |
TotalDuration |
Ottiene la durata totale dell'animazione, tenendo conto delle sequenze di animazione, del ritardo di inizio e della ripetizione. (Ereditato da Animator) |
Metodi
AddListener(Animator+IAnimatorListener) |
Aggiunge un listener al set di listener inviati tramite la durata di un'animazione, ad esempio inizio, ripetizione e fine. (Ereditato da Animator) |
AddPauseListener(Animator+IAnimatorPauseListener) |
Aggiunge un listener di pausa a questo animatore. (Ereditato da Animator) |
AddUpdateListener(ValueAnimator+IAnimatorUpdateListener) |
Aggiunge un listener al set di listener che vengono inviati eventi di aggiornamento attraverso la durata di un'animazione. (Ereditato da ValueAnimator) |
Cancel() |
Annulla l'animazione. (Ereditato da Animator) |
Clone() |
Crea e restituisce una copia dell'oggetto |
Dispose() |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. (Ereditato da Object) |
Dispose(Boolean) |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. (Ereditato da Object) |
End() |
Termina l'animazione. (Ereditato da Animator) |
Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
GetAnimatedValue(String) |
Valore più recente calcolato da per |
GetHashCode() |
Restituisce un valore del codice hash per l'oggetto. (Ereditato da Object) |
GetValues() |
Restituisce i valori tra cui l'oggetto ValueAnimator viene animato. (Ereditato da ValueAnimator) |
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) |
Pause() |
Sospende un'animazione in esecuzione. (Ereditato da Animator) |
RemoveAllListeners() |
Rimuove tutto |
RemoveAllUpdateListeners() |
Rimuove tutti i listener dal set in ascolto degli aggiornamenti dei fotogrammi per questa animazione. (Ereditato da ValueAnimator) |
RemoveListener(Animator+IAnimatorListener) |
Rimuove un listener dal set in ascolto di questa animazione. (Ereditato da Animator) |
RemovePauseListener(Animator+IAnimatorPauseListener) |
Rimuove un listener di pausa dal set in ascolto di questa animazione. (Ereditato da Animator) |
RemoveUpdateListener(ValueAnimator+IAnimatorUpdateListener) |
Rimuove un listener dal set in ascolto degli aggiornamenti dei fotogrammi per questa animazione. (Ereditato da ValueAnimator) |
Resume() |
Riprende un'animazione sospesa, facendo sì che l'animatore si ritiri da dove si è interrotto quando è stato sospeso. (Ereditato da Animator) |
Reverse() |
Riproduce ValueAnimator inverso. (Ereditato da ValueAnimator) |
SetCurrentFraction(Single) |
Imposta la posizione dell'animazione sulla frazione specificata. (Ereditato da ValueAnimator) |
SetDuration(Int64) |
Imposta la lunghezza dell'animazione. (Ereditato da ValueAnimator) |
SetEvaluator(ITypeEvaluator) |
Analizzatore di tipi da utilizzare per calcolare i valori animati di questa animazione. (Ereditato da ValueAnimator) |
SetFloatValues(Single[]) |
Imposta i valori float che verranno animati tra. (Ereditato da ValueAnimator) |
SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
SetInterpolator(ITimeInterpolator) |
Interpolatore di tempo usato per calcolare la frazione trascorsa di questa animazione. (Ereditato da ValueAnimator) |
SetIntValues(Int32[]) |
Imposta i valori int che verranno animati tra. (Ereditato da ValueAnimator) |
SetObjectValues(Object[]) |
Imposta i valori da animare tra per questa animazione. (Ereditato da ValueAnimator) |
SetTarget(Object) |
Imposta l'oggetto di destinazione la cui proprietà verrà animata da questa animazione. (Ereditato da Animator) |
SetTimeListener(TimeAnimator+ITimeListener) |
Imposta un listener che invia eventi di aggiornamento durante tutta la durata di un'animazione. |
SetupEndValues() |
Questo metodo indica all'oggetto di usare le informazioni appropriate per estrarre i valori finali per l'animazione. (Ereditato da Animator) |
SetupStartValues() |
Questo metodo indica all'oggetto di usare le informazioni appropriate per estrarre i valori iniziali per l'animazione. (Ereditato da Animator) |
SetValues(PropertyValuesHolder[]) |
Imposta i valori, per proprietà, tra cui l'animazione. (Ereditato da ValueAnimator) |
Start() |
Avvia questa animazione. (Ereditato da Animator) |
ToArray<T>() |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. (Ereditato da Object) |
ToString() |
Restituisce una rappresentazione di stringa dell'oggetto. (Ereditato da Object) |
UnregisterFromRuntime() |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. (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) |
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, 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) |
Eventi
AnimationCancel |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. (Ereditato da Animator) |
AnimationEnd |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. (Ereditato da Animator) |
AnimationPause |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. (Ereditato da Animator) |
AnimationRepeat |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. (Ereditato da Animator) |
AnimationResume |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. (Ereditato da Animator) |
AnimationStart |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. (Ereditato da Animator) |
Time |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. |
Update |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. (Ereditato da ValueAnimator) |
Implementazioni dell'interfaccia esplicita
IJavaPeerable.Disposed() |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. (Ereditato da Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. (Ereditato da Object) |
IJavaPeerable.Finalized() |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. (Ereditato da Object) |
IJavaPeerable.JniManagedPeerState |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. (Ereditato da Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. (Ereditato da Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. (Ereditato da Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. (Ereditato da Object) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. |
GetJniTypeName(IJavaPeerable) |
Questa classe fornisce un semplice meccanismo di callback ai listener sincronizzati con tutti gli altri animatori del sistema. |