Explode 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
此轉換追蹤目標視圖在開始與結束場景中可見度的變化,並將視圖從場景邊緣移出。
[Android.Runtime.Register("android/transition/Explode", DoNotGenerateAcw=true)]
public class Explode : Android.Transitions.Visibility
[<Android.Runtime.Register("android/transition/Explode", DoNotGenerateAcw=true)>]
type Explode = class
inherit Visibility
- 繼承
- 屬性
備註
此轉換追蹤目標視圖在開始與結束場景中可見度的變化,並將視圖從場景邊緣移出。 可見性由視圖的狀態以及是否屬於目前視圖階層的父層決定 View#setVisibility(int) 。 消失視圖的限制 Visibility#onDisappear(android.view.ViewGroup, TransitionValues, int, TransitionValues, int)如 。
如果沒有提供震央,視角會從焦點視角或場景中心移開。
Java 文件 android.transition.Explode。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
建構函式
| 名稱 | Description |
|---|---|
| Explode() | |
| Explode(Context, IAttributeSet) | |
| Explode(IntPtr, JniHandleOwnership) |
用於建立 JNI 物件受管理表示的建構器;由執行時呼叫。 |
欄位
| 名稱 | Description |
|---|---|
| MatchId |
已淘汰.
其中 |
| MatchInstance |
已淘汰.
其中 |
| MatchItemId |
已淘汰.
其中 |
| MatchName |
已淘汰.
其中 |
屬性
| 名稱 | Description |
|---|---|
| Class |
回傳此 |
| Duration |
回傳此轉換設定的持續時間。 (繼承來源 Transition) |
| Epicenter |
若不存在回調,則回傳由 |
| Handle |
底層 Android 實例的帳號。 (繼承來源 Object) |
| Interpolator |
回傳此轉換上的插值集。 (繼承來源 Transition) |
| JniIdentityHashCode |
取得由互通執行時指派給此 Java 對等端的身份雜湊碼。 (繼承來源 Object) |
| JniManagedPeerState |
此轉換追蹤目標視圖在開始與結束場景中可見度的變化,並將視圖從場景邊緣移出。 (繼承來源 JavaObject) |
| JniPeerMembers |
此轉換追蹤目標視圖在開始與結束場景中可見度的變化,並將視圖從場景邊緣移出。 |
| Mode |
無論是出現或消失的檢視,都支援返回。 -或- 根據 情況,改變切換為支援顯示或消失的檢視。 |
| Name |
回傳此過渡的名稱。 (繼承來源 Transition) |
| PathMotion |
回傳用於二維插值的演算法物件。 -或- 設定用於計算二維插值的演算法。 (繼承來源 Transition) |
| PeerReference |
取得這個 Java 節點的 JNI 物件參考。 (繼承來源 Object) |
| Propagation |
回傳 用 |
| StartDelay |
在此轉換時回傳 startDelay 集合。 (繼承來源 Transition) |
| TargetIds |
回傳此轉換限制於追蹤與動畫的目標 ID 清單。 (繼承來源 Transition) |
| TargetNames |
回傳目標 transitionNames 清單,該轉換限制其只能追蹤與動畫。 (繼承來源 Transition) |
| Targets |
回傳此轉換限制於追蹤與動畫的目標視圖清單。 (繼承來源 Transition) |
| TargetTypes |
回傳目標 transitionNames 清單,該轉換限制其只能追蹤與動畫。 (繼承來源 Transition) |
| ThresholdClass |
此 API 支援 Mono for Android 基礎架構,並非直接從你的程式碼中使用。 |
| ThresholdType |
此 API 支援 Mono for Android 基礎架構,並非直接從你的程式碼中使用。 |
方法
| 名稱 | Description |
|---|---|
| AddListener(Transition+ITransitionListener) |
將一個聆聽器加入接收器集合,負責在動畫生命週期中傳送事件,例如開始、重複和結束。 (繼承來源 Transition) |
| AddTarget(Class) |
新增該轉換感興趣的目標視圖的類別。 (繼承來源 Transition) |
| AddTarget(Int32) |
新增此轉換想要動畫化的目標視圖的 ID。 (繼承來源 Transition) |
| AddTarget(String) |
新增該轉換想要動畫化的目標視圖的轉換名稱。 (繼承來源 Transition) |
| AddTarget(View) |
設定此轉換想要動畫化的目標視圖實例。 (繼承來源 Transition) |
| CanRemoveViews() | (繼承來源 Transition) |
| CaptureEndValues(TransitionValues) |
捕捉該轉場監控的屬性在結束場景中的數值。 (繼承來源 Visibility) |
| CaptureStartValues(TransitionValues) |
擷取起始場景中此轉換所監控屬性的數值。 (繼承來源 Visibility) |
| Clone() |
建立並回傳一份此副本 |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
此轉換追蹤目標視圖在開始與結束場景中可見度的變化,並將視圖從場景邊緣移出。 (繼承來源 JavaObject) |
| CreateAnimator(ViewGroup, TransitionValues, TransitionValues) |
此方法會根據先前擷取的 startValues 與 endValues 結構中,為開始與結束場景製作動畫,為此轉場執行。 (繼承來源 Transition) |
| Dispose() |
釋放該 Java 節點所持有的資源。 (繼承來源 Object) |
| Dispose(Boolean) |
釋放該 Java 節點所持有的資源。 (繼承來源 Object) |
| DisposeUnlessReferenced() |
此轉換追蹤目標視圖在開始與結束場景中可見度的變化,並將視圖從場景邊緣移出。 (繼承來源 JavaObject) |
| Equals(Object) |
此轉換追蹤目標視圖在開始與結束場景中可見度的變化,並將視圖從場景邊緣移出。 (繼承來源 JavaObject) |
| Equals(Object) |
表示是否有其他物體「等同」於此物。 (繼承來源 Object) |
| ExcludeChildren(Class, Boolean) |
是否將該類型加入應排除其子節點的類型列表中。 (繼承來源 Transition) |
| ExcludeChildren(Int32, Boolean) |
是否要將該 id 的子節點加入此轉換的目標清單中排除。 (繼承來源 Transition) |
| ExcludeChildren(View, Boolean) |
是否要將指定目標的子女加入排除此轉換的目標子女清單。 (繼承來源 Transition) |
| ExcludeTarget(Class, Boolean) |
是否要將該類型加入排除於此轉換之外的類型清單中。 (繼承來源 Transition) |
| ExcludeTarget(Int32, Boolean) |
是否要將該 id 加入目標 ID 清單,以排除此轉換。 (繼承來源 Transition) |
| ExcludeTarget(String, Boolean) |
是否要將該 transitionName 加入以排除此轉換的目標 transitionNames 清單。 (繼承來源 Transition) |
| ExcludeTarget(View, Boolean) |
是否將指定目標加入排除此轉換目標清單。 (繼承來源 Transition) |
| GetEpicenterCallback() |
回傳用來尋找過渡中心的回撥。 (繼承來源 Transition) |
| GetHashCode() |
回傳物件的雜湊碼值。 (繼承來源 Object) |
| GetTransitionProperties() |
回傳物件中儲存 |
| GetTransitionValues(View, Boolean) |
此方法可由轉換呼叫,取得過渡播放過程中任意視圖的轉換值。 (繼承來源 Transition) |
| IsTransitionRequired(TransitionValues, TransitionValues) |
回傳轉換是否應該建立動畫師,根據在 和 |
| IsVisible(TransitionValues) |
回傳視圖是否根據給定值物件為「可見」。 (繼承來源 Visibility) |
| JavaFinalize() |
已淘汰.
當垃圾回收判定該物件不再有相關參考時,由垃圾回收器呼叫。 (繼承來源 Object) |
| Notify() |
喚醒一個正在該物件監視器上等待的執行緒。 (繼承來源 Object) |
| NotifyAll() |
喚醒所有等待該物件監視器的執行緒。 (繼承來源 Object) |
| OnAppear(ViewGroup, TransitionValues, Int32, TransitionValues, Int32) |
此方法的預設實作呼叫 |
| OnAppear(ViewGroup, View, TransitionValues, TransitionValues) |
此方法的預設實作會回傳一個空動畫器(null Animator)。 (繼承來源 Visibility) |
| OnDisappear(ViewGroup, TransitionValues, Int32, TransitionValues, Int32) |
子職業應該覆蓋此方法或
|
| OnDisappear(ViewGroup, View, TransitionValues, TransitionValues) |
此方法的預設實作會回傳一個空動畫器(null Animator)。 (繼承來源 Visibility) |
| RemoveListener(Transition+ITransitionListener) |
會讓聽眾離開現場聽這個動畫。 (繼承來源 Transition) |
| RemoveTarget(Class) |
將該目標從該轉換感興趣的目標清單中移除。 (繼承來源 Transition) |
| RemoveTarget(Int32) |
將該 targetId 從本轉換感興趣的 id 列表中移除。 (繼承來源 Transition) |
| RemoveTarget(String) |
將該目標名稱從該轉換感興趣的 transitionNames 列表中移除。 (繼承來源 Transition) |
| RemoveTarget(View) |
將該目標從該轉換感興趣的目標清單中移除。 (繼承來源 Transition) |
| SetDuration(Int64) |
設定此過渡的持續時間。 (繼承來源 Transition) |
| SetEpicenterCallback(Transition+EpicenterCallback) |
設定回調來尋找過渡的中心。 (繼承來源 Transition) |
| SetHandle(IntPtr, JniHandleOwnership) |
設定 Handle 屬性。 (繼承來源 Object) |
| SetInterpolator(ITimeInterpolator) |
設定此轉換的插值值。 (繼承來源 Transition) |
| SetMatchOrder(Int32[]) |
設定轉換與視圖開始與結束值匹配的順序。 (繼承來源 Transition) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
此轉換追蹤目標視圖在開始與結束場景中可見度的變化,並將視圖從場景邊緣移出。 (繼承來源 JavaObject) |
| SetStartDelay(Int64) |
設定此轉換的 startDelay。 (繼承來源 Transition) |
| ToArray<T>() |
從這個 Java 陣列包裝器建立一個受管理陣列。 (繼承來源 Object) |
| ToString() |
回傳物件的字串表示。 (繼承來源 Object) |
| UnregisterFromRuntime() |
將此 Java 節點從互通執行時中取消註冊。 (繼承來源 Object) |
| Wait() |
導致目前執行緒等待被喚醒,通常是透過 <em>通知</><em 或 em>中斷</em> 來喚醒。 (繼承來源 Object) |
| Wait(Int64, Int32) |
會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。 (繼承來源 Object) |
| Wait(Int64) |
會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。 (繼承來源 Object) |
明確介面實作
| 名稱 | Description |
|---|---|
| IJavaPeerable.Disposed() |
此轉換追蹤目標視圖在開始與結束場景中可見度的變化,並將視圖從場景邊緣移出。 (繼承來源 JavaObject) |
| IJavaPeerable.Finalized() |
此轉換追蹤目標視圖在開始與結束場景中可見度的變化,並將視圖從場景邊緣移出。 (繼承來源 JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
此轉換追蹤目標視圖在開始與結束場景中可見度的變化,並將視圖從場景邊緣移出。 (繼承來源 JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
此轉換追蹤目標視圖在開始與結束場景中可見度的變化,並將視圖從場景邊緣移出。 (繼承來源 JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
此轉換追蹤目標視圖在開始與結束場景中可見度的變化,並將視圖從場景邊緣移出。 (繼承來源 JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
此轉換追蹤目標視圖在開始與結束場景中可見度的變化,並將視圖從場景邊緣移出。 (繼承來源 JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
此轉換追蹤目標視圖在開始與結束場景中可見度的變化,並將視圖從場景邊緣移出。 (繼承來源 Transition) |
擴充方法
| 名稱 | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
取得實例 |
| JavaAs<TResult>(IJavaPeerable) |
試著強制 |
| JavaCast<TResult>(IJavaObject) |
執行 Android 執行時檢查型別轉換。 |
| JavaCast<TResult>(IJavaObject) |
此轉換追蹤目標視圖在開始與結束場景中可見度的變化,並將視圖從場景邊緣移出。 |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
試著強制 |