Bagikan melalui


Animator Kelas

Definisi

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

[Android.Runtime.Register("android/animation/Animator", DoNotGenerateAcw=true)]
public abstract class Animator : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.Lang.ICloneable
[<Android.Runtime.Register("android/animation/Animator", DoNotGenerateAcw=true)>]
type Animator = class
    inherit Object
    interface ICloneable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Warisan
Animator
Turunan
Atribut
Penerapan

Keterangan

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

Dokumentasi Java untuk android.animation.Animator.

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Konstruktor

Animator()
Animator(IntPtr, JniHandleOwnership)

Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime.

Bidang

DurationInfinite

Nilai yang digunakan untuk menunjukkan durasi tak terbatas (e.

Properti

Class

Mengembalikan kelas runtime dari .Object

(Diperoleh dari Object)
Duration

Mendapatkan durasi animasi.

Handle

Handel ke instans Android yang mendasar.

(Diperoleh dari Object)
Interpolator

Mengembalikan interpolator waktu yang digunakan animasi ini.

IsPaused

Mengembalikan apakah animator ini saat ini dalam keadaan dijeda.

IsRunning

Mengembalikan apakah Animator ini sedang berjalan (telah dimulai dan melewati periode startDelay awal dan belum berakhir).

IsStarted

Mengembalikan apakah Animator ini telah dimulai dan belum berakhir.

JniIdentityHashCode

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

(Diperoleh dari Object)
JniPeerMembers

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

Listeners

Mendapatkan sekumpulan android.animation.Animator.AnimatorListener objek yang saat ini mendengarkan peristiwa pada objek ini Animator .

PeerReference

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

(Diperoleh dari Object)
StartDelay

Jumlah waktu, dalam milidetik, untuk menunda pemrosesan animasi setelah Start() dipanggil.

ThresholdClass

API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

ThresholdType

API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

TotalDuration

Mendapatkan total durasi animasi, memperhitungkan urutan animasi, memulai penundaan, dan mengulangi.

Metode

AddListener(Animator+IAnimatorListener)

Menambahkan pendengar ke kumpulan pendengar yang dikirim peristiwa selama masa pakai animasi, seperti mulai, ulangi, dan berakhir.

AddPauseListener(Animator+IAnimatorPauseListener)

Menambahkan pendengar jeda ke animator ini.

Cancel()

Membatalkan animasi.

Clone()

Membuat dan mengembalikan salinan ini Object.

Dispose()

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

(Diperoleh dari Object)
Dispose(Boolean)

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

(Diperoleh dari Object)
End()

Mengakhiri animasi.

Equals(Object)

Menunjukkan apakah beberapa objek lain "sama dengan" yang satu ini.

(Diperoleh dari Object)
GetHashCode()

Mengembalikan nilai kode hash untuk objek .

(Diperoleh dari Object)
JavaFinalize()

Dipanggil oleh pengumpul sampah pada objek ketika pengumpulan sampah menentukan bahwa tidak ada lagi referensi ke objek.

(Diperoleh dari Object)
Notify()

Membangunkan satu utas yang menunggu monitor objek ini.

(Diperoleh dari Object)
NotifyAll()

Membangunkan semua utas yang menunggu monitor objek ini.

(Diperoleh dari Object)
Pause()

Menjeda animasi yang sedang berjalan.

RemoveAllListeners()

Menghapus semua #addListener(android.animation.Animator.AnimatorListener) listeners dan #addPauseListener(android.animation.Animator.AnimatorPauseListener) pauseListeners dari objek ini.

RemoveListener(Animator+IAnimatorListener)

Menghapus pendengar dari set yang mendengarkan animasi ini.

RemovePauseListener(Animator+IAnimatorPauseListener)

Menghapus pendengar jeda dari set yang mendengarkan animasi ini.

Resume()

Melanjutkan animasi yang dijeda, menyebabkan animator mengambil tempat yang ditinggalkannya saat dijeda.

SetDuration(Int64)

Mengatur durasi animasi.

SetHandle(IntPtr, JniHandleOwnership)

Handle Mengatur properti.

(Diperoleh dari Object)
SetInterpolator(ITimeInterpolator)

Interpolator waktu yang digunakan dalam menghitung pecahan animasi yang berlalu.

SetTarget(Object)

Mengatur objek target yang propertinya akan dianimasikan oleh animasi ini.

SetupEndValues()

Metode ini memberi tahu objek untuk menggunakan informasi yang sesuai untuk mengekstrak nilai akhir untuk animasi.

SetupStartValues()

Metode ini memberi tahu objek untuk menggunakan informasi yang sesuai untuk mengekstrak nilai awal untuk animasi.

Start()

Memulai animasi ini.

ToArray<T>()

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

(Diperoleh dari Object)
ToString()

Mengembalikan representasi string objek.

(Diperoleh dari Object)
UnregisterFromRuntime()

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

(Diperoleh dari Object)
Wait()

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <diberitahu></em> atau <em>terganggu</em>.

(Diperoleh dari Object)
Wait(Int64)

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah real time telah berlalu.

(Diperoleh dari Object)
Wait(Int64, Int32)

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah real time telah berlalu.

(Diperoleh dari Object)

Acara

AnimationCancel

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

AnimationEnd

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

AnimationPause

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

AnimationRepeat

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

AnimationResume

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

AnimationStart

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

Implementasi Antarmuka Eksplisit

IJavaPeerable.Disposed()

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

(Diperoleh dari Object)
IJavaPeerable.DisposeUnlessReferenced()

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

(Diperoleh dari Object)
IJavaPeerable.Finalized()

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

(Diperoleh dari Object)
IJavaPeerable.JniManagedPeerState

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

(Diperoleh dari Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

(Diperoleh dari Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

(Diperoleh dari Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

(Diperoleh dari Object)

Metode Ekstensi

JavaCast<TResult>(IJavaObject)

Melakukan konversi jenis yang diperiksa runtime Bahasa Umum Android.

JavaCast<TResult>(IJavaObject)

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

GetJniTypeName(IJavaPeerable)

Ini adalah superkelas untuk kelas yang menyediakan dukungan dasar untuk animasi yang dapat dimulai, diakhir, dan telah AnimatorListeners ditambahkan ke kelas tersebut.

Berlaku untuk