XamarinAndroid元件教程RecylerView介面卡設定動畫
XamarinAndroid元件教程RecylerView介面卡設定動畫
本小節將講解動畫相關設定,如動畫的時長、插值器以及複合動畫等。
1.設定動畫時長
設定動畫持續的時間可以使用AnimationAdapter抽象類中的SetDuration()方法,其語法形式如下:
點選(此處)摺疊或開啟
- public virtual void SetDuration(int duration)
其中,duration引數用來指定時長。
2.設定插值器
AnimationAdapter抽象類中的SetInterpolator()方法可以用來設定插值器,其語法形式如下:
點選(此處)摺疊或開啟
- public virtual void SetInterpolator(Android.Views.Animations.IInterpolator interpolator)
其中,interpolator引數指定插值器。該插值器可以是繼承自IInterpolator型別的物件,也可以是自帶的。
3.只顯示一次動畫
AnimationAdapter抽象類中的SetFirstOnly()方法可以用來設定是否僅顯示一次動畫效果,其語法形式如下:
點選(此處)摺疊或開啟
- public virtual void SetFirstOnly(bool firstOnly)
其中,firstOnly引數是一個布林值,如果該值為true,表示只顯示一次動畫效果,反之,會多次顯示動畫效果。
4.複合動畫
使用兩種或兩種以上的介面卡動畫就構成了複合動畫,如以下程式碼。
點選(此處)摺疊或開啟
-
var adapter = new DataAdapter(this, data.ToList());
-
var alphaAdapter = new AlphaInAnimationAdapter(adapter);
- var scaleAdapter = new ScaleInAnimationAdapter(alphaAdapter);
該程式碼使用了AlphaInAnimationAdapter和ScaleInAnimationAdapter兩種動畫。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-2155939/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- XamarinAndroid元件教程RecylerView介面卡設定動畫示例NaNAndroid元件View動畫
- XamarinAndroid元件教程RecylerView介面卡使用動畫NaNAndroid元件View動畫
- XamarinAndroid元件教程RecylerView自定義介面卡動畫NaNAndroid元件View動畫
- XamarinAndroid元件教程RecylerView動畫元件使用動畫(3)NaNAndroid元件View動畫
- XamarinAndroid元件教程RecylerView動畫元件使用動畫(2)NaNAndroid元件View動畫
- XamarinAndroid元件教程設定動畫的設定插值器NaNAndroid元件動畫
- XamarinAndroid元件教程設定自定義子元素動畫(二)NaNAndroid元件動畫
- XamarinAndroid元件教程設定自定義子元素動畫(一)NaNAndroid元件動畫
- XamarinAndroid元件教程設定動畫的時長引數NaNAndroid元件動畫
- Xamarin Android元件篇教程RecylerView動畫元件RecylerViewAnimators(1)Android元件View動畫
- RecylerView動畫元件RecylerViewAnimatorsView動畫元件
- 萬彩動畫大師教程 | 如何新增花紋裝飾動畫元件動畫元件
- ppt動畫出現順序怎麼設定 PPT設定動畫文字順序動畫
- canvas動畫教程-2 基礎設施Canvas動畫
- Flutter動畫之自定義動畫元件-FlutterLayoutFlutter動畫元件
- Flutter動畫 5 - Flutter內建動畫元件Flutter動畫元件
- Lottie動畫教程動畫
- image元件動畫問題元件動畫
- matlab畫圖設定Matlab
- 萬彩動畫大師教程 | 新增動畫效果動畫
- 抖音短影片動態封面設定教程 抖音動態封面怎麼設定?
- 移動路由器的設定方法教程路由器
- 畫素畫動畫教程:超級馬里奧動畫
- 爆炸銷燬動畫元件Explosions動畫元件
- canvas動畫教程-1 引言Canvas動畫
- Flutter 動畫簡易教程Flutter動畫
- 抖音短視訊動態封面設定教程 抖音動態封面怎麼設定?
- 如何設定 HomePod?HomePod設定教程分享
- win10開機動畫怎麼設定_win10自定義開機動畫Win10動畫
- 鴻蒙HarmonyO實戰-ArkUI動畫(元件內轉場動畫)鴻蒙UI動畫元件
- Postman設定自動捕獲傳遞Cookie教程PostmanCookie
- React router動態載入元件-介面卡模式的應用React元件模式
- 萬彩動畫大師教程 | 自定義動畫函式動畫函式
- 萬彩動畫大師教程 | 如何新增手繪動畫動畫
- 萬彩動畫大師教程 | 如何分享動畫視訊?動畫
- WPF給控制元件新增運動動畫控制元件動畫
- 手寫一個 React 動畫元件React動畫元件
- LVGL庫入門教程 - 動畫動畫