Android.Animation 名前空間

これらのクラスは、プロパティ アニメーション システムの機能を提供します。これにより、任意の型のオブジェクト プロパティをアニメーション化できます。

クラス

Animator

これは、開始、終了、および AnimatorListeners 追加できるアニメーションの基本的なサポートを提供するクラスのスーパークラスです。

Animator.AnimationCancelEventArgs

これらのクラスは、プロパティ アニメーション システムの機能を提供します。これにより、任意の型のオブジェクト プロパティをアニメーション化できます。

Animator.AnimationEndEventArgs

これらのクラスは、プロパティ アニメーション システムの機能を提供します。これにより、任意の型のオブジェクト プロパティをアニメーション化できます。

Animator.AnimationPauseEventArgs

AnimationPause イベントのデータを提供します。

Animator.AnimationRepeatEventArgs

これらのクラスは、プロパティ アニメーション システムの機能を提供します。これにより、任意の型のオブジェクト プロパティをアニメーション化できます。

Animator.AnimationResumeEventArgs

AnimationResume イベントのデータを提供します。

Animator.AnimationStartEventArgs

これらのクラスは、プロパティ アニメーション システムの機能を提供します。これにより、任意の型のオブジェクト プロパティをアニメーション化できます。

AnimatorInflater

このクラスは、アニメーター XML ファイルを Animator オブジェクトにインスタンス化するために使用されます。

AnimatorListenerAdapter

このアダプター クラスは、 から android.animation.Animator.AnimatorListenerメソッドの空の実装を提供します。

AnimatorSet

このクラスは、指定した順序でオブジェクトの Animator セットを再生します。

AnimatorSet.Builder

オブジェクトは Builder 、 にアニメーションを追加し、さまざまなアニメーション AnimatorSet 間の関係を容易にするユーティリティ クラスです。

ArgbEvaluator

このエバリュエーターを使用して、ARGB 色を表す整数値間で型補間を実行できます。

BidirectionalTypeConverter

抽象基底クラスは、型 T を別の型 V に変換し、もう一度戻すために使用します。

FloatArrayEvaluator

このエバリュエーターを使用して、値間 float[] の型補間を実行できます。

FloatEvaluator

このエバリュエーターを使用して、値間 float の型補間を実行できます。

IntArrayEvaluator

このエバリュエーターを使用して、値間 int[] の型補間を実行できます。

IntEvaluator

このエバリュエーターを使用して、値間 int の型補間を実行できます。

Keyframe

このクラスは、アニメーションの時間と値のペアを保持します。

LayoutTransition

このクラスは、ViewGroup オブジェクトのレイアウト変更に対して自動アニメーションを有効にします。

LayoutTransition.EndTransitionEventArgs

EndTransition イベントのデータを提供します。

LayoutTransition.StartTransitionEventArgs

StartTransition イベントのデータを提供します。

ObjectAnimator

のこのサブクラス ValueAnimator は、ターゲット オブジェクトのプロパティをアニメーション化するためのサポートを提供します。

PointFEvaluator

このエバリュエーターを使用して、値間 PointF の型補間を実行できます。

PropertyValuesHolder

このクラスは、プロパティに関する情報と、そのプロパティがアニメーション中に取得する必要がある値を保持します。

RectEvaluator

このエバリュエーターを使用して、値間 Rect の型補間を実行できます。

StateListAnimator

ビューの描画可能な状態に応じて、アタッチされたビューで実行される多数のアニメーターを定義できます。

TimeAnimator

このクラスは、システム内の他のすべてのアニメーターと同期されるリスナーへの単純なコールバック メカニズムを提供します。

TimeAnimator.TimeEventArgs

Time イベントのデータを提供します。

TypeConverter

使用される抽象基本クラスは、型 T を別の型 V に変換します。

ValueAnimator

このクラスは、アニメーション値を計算してターゲット オブジェクトに設定するアニメーションを実行するための簡単なタイミング エンジンを提供します。

ValueAnimator.AnimatorUpdateEventArgs

Update イベントのデータを提供します。

ValueAnimator.DurationScaleChangeEventArgs

これらのクラスは、プロパティ アニメーション システムの機能を提供します。これにより、任意の型のオブジェクト プロパティをアニメーション化できます。

インターフェイス

Animator.IAnimatorListener

アニメーション リスナーは、アニメーションから通知を受け取ります。

Animator.IAnimatorPauseListener

アニメーションが または #resume() resumedの場合、一時停止リスナーは#pause() pausedアニメーションから通知を受け取ります。

ITimeInterpolator

時間補間は、アニメーションの変化率を定義します。

ITypeEvaluator

関数で使用するための ValueAnimator#setEvaluator(TypeEvaluator) インターフェイス。

LayoutTransition.ITransitionListener

このインターフェイスは、遷移の開始イベントと終了イベントをリッスンするために使用されます。

TimeAnimator.ITimeListener

このインターフェイスの実装者は、インスタンスに TimeAnimator 更新リスナーとして自分自身を設定して、アニメーション フレームごとにコールバックを受け取り、アニメーターが開始されてからの合計時間と最後のフレームからの差分時間を受け取ることができます。

ValueAnimator.IAnimatorUpdateListener

このインターフェイスの実装者は、現在のフレームの値がその に対して ValueAnimator 計算された後、すべてのアニメーション フレームでコールバックを受け取るために、更新リスナーとしてインスタンスに自分自身を ValueAnimator追加できます。

ValueAnimator.IDurationScaleChangeListener

Animator ベースのアニメーションのシステム全体のスケーリング 係数のリスナー インターフェイス。

列挙型

LayoutTransitionType

複数の型によって返され、複数の型のパラメーターとして取得された値を列挙します。

ValueAnimatorRepeatMode

複数の型によって返される値を列挙します。