Android.Transitions 名前空間

このパッケージのクラスを使用すると、ビュー階層の "シーンと遷移" 機能が有効になります。

クラス

名前 説明
ArcMotion

2 つの点を含む虚数円の円弧に沿って曲線パスを生成する PathMotion。

AutoTransition

シーンの変更中にビューのフェード、移動、サイズ変更を自動的に行う既定の画面切り替えを作成するためのユーティリティ クラス。

ChangeBounds

この画面切り替えでは、シーンの変更前後のターゲット ビューのレイアウト境界がキャプチャされ、切り替え中にそれらの変更がアニメーション化されます。

ChangeClipBounds

ChangeClipBounds は、シーンの変更の前後の android.view.View#getClipBounds() をキャプチャし、遷移中にそれらの変更をアニメーション化します。

ChangeImageTransform

この画面切り替えでは、シーン変更の前後に ImageView のマトリックスがキャプチャされ、遷移中にアニメーション化されます。

ChangeScroll

この遷移は、シーンの変更前後のターゲットのスクロール プロパティをキャプチャし、変更をアニメーション化します。

ChangeTransform

この切り替えでは、シーンの変更前後のビューのスケールと回転がキャプチャされ、切り替え中にそれらの変更がアニメーション化されます。

CircularPropagation

エピセンターが存在しない場合は、遷移のエピセンターまたはシーンの中心までの距離によって変化する伝達。

Explode

この切り替えでは、開始シーンと終了シーンのターゲット ビューの表示設定に対する変更を追跡し、シーンの端からビューを移動します。

Fade

この切り替えでは、開始シーンと終了シーンでのターゲット ビューの可視性に対する変更を追跡し、ビューが表示または非表示になったときにフェードインまたはフェードアウトします。

PathMotion

この基底クラスは、遷移へのパスに沿ってモーションを提供するように拡張できます。

PatternPathMotion

Path パターンを受け取り、2 つのポイント間の分離に適用する PathMotion。

Scene

シーンは、シーンの適用時にビュー階層内のさまざまなプロパティに含まれる値のコレクションを表します。

SidePropagation

側面までの距離と、直交的にエピセンターまでの距離に基づいて伝達される TransitionPropagation

Slide

この切り替えでは、開始シーンと終了シーンのターゲット ビューの表示設定に対する変更を追跡し、シーンのエッジの 1 つからビューを移動します。

Transition

切り替えでは、シーンの変更中にターゲットで実行されるアニメーションに関する情報が保持されます。

Transition.EpicenterCallback

遷移の震源を取得するクラス。

Transition.TransitionCancelEventArgs

このパッケージのクラスを使用すると、ビュー階層の "シーンと遷移" 機能が有効になります。

Transition.TransitionEndEventArgs

このパッケージのクラスを使用すると、ビュー階層の "シーンと遷移" 機能が有効になります。

Transition.TransitionPauseEventArgs

このパッケージのクラスを使用すると、ビュー階層の "シーンと遷移" 機能が有効になります。

Transition.TransitionResumeEventArgs

このパッケージのクラスを使用すると、ビュー階層の "シーンと遷移" 機能が有効になります。

Transition.TransitionStartEventArgs

このパッケージのクラスを使用すると、ビュー階層の "シーンと遷移" 機能が有効になります。

TransitionInflater

このクラスは、リソース ファイルからのシーンと遷移を増やします。

TransitionListenerAdapter

このアダプター クラスは、 android.transition.Transition.TransitionListenerのメソッドの空の実装を提供します。

TransitionManager

このクラスは、 Sceneの変更が発生したときに発生する遷移のセットを管理します。

TransitionPropagation

TransitionPropagationを拡張して、android.transition.Transition#createAnimator(ViewGroup, TransitionValues, TransitionValues)で作成されたアニメーターの開始遅延をカスタマイズします。

TransitionSet

TransitionSet は、子遷移 (他の TransitionSet を含む) の親です。

TransitionValues

遷移のキャッシュされた値を保持するデータ構造。

Visibility

この切り替えでは、開始シーンと終了シーンでのターゲット ビューの表示設定に対する変更が追跡されます。

VisibilityPropagation

ビューの可視性とビューの中心位置を考慮する TransitionPropagationの基本クラス。

インターフェイス

名前 説明
Transition.ITransitionListener

遷移リスナーは、遷移から通知を受け取ります。

列挙型

名前 説明
FadingMode

Fade画面切り替えターゲットが表示ビュー、非表示ビュー、またはその両方をターゲットにするかどうかを指定します。

MatchTarget

SetMatchOrder(Int32[])に渡される開始シーンと終了シーンの間でビューを照合するための条件を指定します。

TransitionOrdering

TransitionSetの子遷移を順番に実行するか、同時に開始するかを指定します。

VisibilityMode

Visibility画面切り替えターゲットが表示ビュー、非表示ビュー、またはその両方をターゲットにするかどうかを指定します。