TimeAnimator Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе.
[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
- Наследование
- Атрибуты
Комментарии
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. В этом аниматоре нет длительности, интерполяции или значения объекта. Вместо этого он просто запущен, после чего он переходит к отправке событий на каждом кадре анимации в его TimeListener (если задано), с информацией об этом аниматоре, общее истекшее время и истекшее время с предыдущего кадра анимации.
Документация по Java для android.animation.TimeAnimator
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Конструкторы
TimeAnimator() | |
TimeAnimator(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
Поля
DurationInfinite |
Значение, используемое для указания бесконечной длительности (e). (Унаследовано от Animator) |
Infinite |
Это значение, используемое с свойством |
Restart |
Устаревшие..
Когда анимация достигает конца и |
Свойства
AnimatedFraction |
Возвращает текущую дробь анимации, которая является прошедшей или интерполированной дроби, используемой в последнем обновлении кадра для анимации. (Унаследовано от ValueAnimator) |
AnimatedValue |
Последнее значение, вычисляемое этим |
Class |
Возвращает класс среды выполнения этого |
CurrentPlayTime |
Получает текущую позицию анимации во времени, которая равна текущему времени минус времени запуска анимации. -или- Задает положение анимации в указанный момент времени. (Унаследовано от ValueAnimator) |
Duration |
Возвращает длину анимации. (Унаследовано от ValueAnimator) |
Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
Interpolator |
Возвращает интерполятор времени, который использует эта анимация. (Унаследовано от Animator) |
IsPaused |
Возвращает значение, находится ли этот аниматор в состоянии приостановки. (Унаследовано от Animator) |
IsRunning |
Возвращает значение, выполняющееся ли этот аниматор в настоящее время (запущено и прошло любое начальное время startDelay и еще не завершено). (Унаследовано от ValueAnimator) |
IsStarted |
Возвращает значение, запущен ли этот аниматор и еще не завершен. (Унаследовано от Animator) |
JniIdentityHashCode |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. (Унаследовано от Object) |
JniPeerMembers |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. |
Listeners |
Возвращает набор |
PeerReference |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. (Унаследовано от Object) |
RepeatCount |
Определяет, сколько раз должна повторяться анимация. -или- Задает количество повторов анимации. (Унаследовано от ValueAnimator) |
RepeatMode |
Определяет, что эта анимация должна делать, когда она достигнет конца. -или- Определяет, что эта анимация должна делать, когда она достигнет конца. (Унаследовано от ValueAnimator) |
StartDelay |
Время в миллисекундах для задержки запуска анимации после |
ThresholdClass |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
ThresholdType |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
TotalDuration |
Возвращает общую длительность анимации, учет последовательностей анимации, задержку запуска и повторение. (Унаследовано от Animator) |
Методы
AddListener(Animator+IAnimatorListener) |
Добавляет прослушиватель в набор прослушивателей, отправляемых событиями в течение жизни анимации, например запуск, повтор и конец. (Унаследовано от Animator) |
AddPauseListener(Animator+IAnimatorPauseListener) |
Добавляет прослушиватель паузы в этот аниматор. (Унаследовано от Animator) |
AddUpdateListener(ValueAnimator+IAnimatorUpdateListener) |
Добавляет прослушиватель в набор прослушивателей, отправляемых событиями обновления через всю жизнь анимации. (Унаследовано от ValueAnimator) |
Cancel() |
Отменяет анимацию. (Унаследовано от Animator) |
Clone() |
Создает и возвращает копию этого |
Dispose() |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. (Унаследовано от Object) |
Dispose(Boolean) |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. (Унаследовано от Object) |
End() |
Заканчивает анимацию. (Унаследовано от Animator) |
Equals(Object) |
Указывает, равен ли другой объект этому объекту. (Унаследовано от Object) |
GetAnimatedValue(String) |
Последнее значение, вычисляемое этим |
GetHashCode() |
Возвращает значение хэш-кода для объекта. (Унаследовано от Object) |
GetValues() |
Возвращает значения, которые этот объект ValueAnimator анимирует между ними. (Унаследовано от ValueAnimator) |
JavaFinalize() |
Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет. (Унаследовано от Object) |
Notify() |
Пробуждение одного потока, ожидающего монитора этого объекта. (Унаследовано от Object) |
NotifyAll() |
Просыпает все потоки, ожидающие монитора этого объекта. (Унаследовано от Object) |
Pause() |
Приостанавливает выполняющуюся анимацию. (Унаследовано от Animator) |
RemoveAllListeners() |
Удаляет все |
RemoveAllUpdateListeners() |
Удаляет все прослушиватели из набора, прослушивающего обновления кадров для этой анимации. (Унаследовано от ValueAnimator) |
RemoveListener(Animator+IAnimatorListener) |
Удаляет прослушиватель из набора, прослушивающего эту анимацию. (Унаследовано от Animator) |
RemovePauseListener(Animator+IAnimatorPauseListener) |
Удаляет прослушиватель приостановки из набора, прослушивающего эту анимацию. (Унаследовано от Animator) |
RemoveUpdateListener(ValueAnimator+IAnimatorUpdateListener) |
Удаляет прослушиватель из набора, прослушивающего обновления кадров для этой анимации. (Унаследовано от ValueAnimator) |
Resume() |
Возобновляет приостановленную анимацию, вызывая аниматор, чтобы забрать место, где он остался, когда он был приостановлен. (Унаследовано от Animator) |
Reverse() |
Воспроизводит ЗначениеAnimator в обратном направлении. (Унаследовано от ValueAnimator) |
SetCurrentFraction(Single) |
Задает положение анимации для указанной дроби. (Унаследовано от ValueAnimator) |
SetDuration(Int64) |
Задает длину анимации. (Унаследовано от ValueAnimator) |
SetEvaluator(ITypeEvaluator) |
Средство оценки типов, используемое при вычислении анимированных значений этой анимации. (Унаследовано от ValueAnimator) |
SetFloatValues(Single[]) |
Задает значения с плавающей запятой, которые будут анимированы между ними. (Унаследовано от ValueAnimator) |
SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
SetInterpolator(ITimeInterpolator) |
Интерполятор времени, используемый при вычислении прошедшей доли этой анимации. (Унаследовано от ValueAnimator) |
SetIntValues(Int32[]) |
Задает значения int, которые будут анимированы между ними. (Унаследовано от ValueAnimator) |
SetObjectValues(Object[]) |
Задает значения, которые будут анимироваться между этой анимацией. (Унаследовано от ValueAnimator) |
SetTarget(Object) |
Задает целевой объект, свойство которого будет анимировано этой анимацией. (Унаследовано от Animator) |
SetTimeListener(TimeAnimator+ITimeListener) |
Задает прослушиватель, который отправляет события обновления в течение всей жизни анимации. |
SetupEndValues() |
Этот метод сообщает объекту использовать соответствующие сведения для извлечения конечных значений анимации. (Унаследовано от Animator) |
SetupStartValues() |
Этот метод сообщает объекту использовать соответствующие сведения для извлечения начальных значений анимации. (Унаследовано от Animator) |
SetValues(PropertyValuesHolder[]) |
Задает значения, для каждого свойства, анимированные между ними. (Унаследовано от ValueAnimator) |
Start() |
Запускает эту анимацию. (Унаследовано от Animator) |
ToArray<T>() |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. (Унаследовано от Object) |
ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
UnregisterFromRuntime() |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. (Унаследовано от Object) |
Wait() |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>помощи уведомления</em> или <эм>прерванного</em>. (Унаследовано от Object) |
Wait(Int64) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
Wait(Int64, Int32) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
События
AnimationCancel |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. (Унаследовано от Animator) |
AnimationEnd |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. (Унаследовано от Animator) |
AnimationPause |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. (Унаследовано от Animator) |
AnimationRepeat |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. (Унаследовано от Animator) |
AnimationResume |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. (Унаследовано от Animator) |
AnimationStart |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. (Унаследовано от Animator) |
Time |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. |
Update |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. (Унаследовано от ValueAnimator) |
Явные реализации интерфейса
IJavaPeerable.Disposed() |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. (Унаследовано от Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. (Унаследовано от Object) |
IJavaPeerable.Finalized() |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. (Унаследовано от Object) |
IJavaPeerable.JniManagedPeerState |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. (Унаследовано от Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. (Унаследовано от Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. (Унаследовано от Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. (Унаследовано от Object) |
Методы расширения
JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверяемого средой выполнения Android. |
JavaCast<TResult>(IJavaObject) |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. |
GetJniTypeName(IJavaPeerable) |
Этот класс предоставляет простой механизм обратного вызова прослушивателям, синхронизированным со всеми другими аниматорами в системе. |