Xamarin Android組件篇教程RecylerView動畫組件RecylerViewAnimators(1)

Xamarin Android組件篇教程RecylerView動畫組件RecylerViewAnimators(1)

RecyclerView是比ListView和GridView更爲強大的佈局視圖,能夠用於展示大量的數據。RecylerViewAnimators是一款RecylerView專用動畫組件。它能夠爲子元素和適配器添加幾十種動畫效果,如淡入/淡出、反轉、縮放等。本章將講解該組件的使用方式。ide

RecylerView子元素動畫

本節將講解RecylerView子元素動畫,其中包含動畫種類、如何使用動畫以及動畫設置。佈局

動畫種類

RecylerViewAnimators組件中RecylerView子元素的動畫種類包含在RecyclerViewAnimators.Animators命名空間中。該命名空間包含22個類。這22個類能夠劃分爲5種動畫,如表1-1所示。動畫

表1-1  RecyclerViewAnimators.Animators命名空間中的類spa

類名教程

功能ip

BaseItemAnimatorci

是RecyclerViewAnimators.Animators中全部類的基類table

FadeInAnimatorList

Fade動畫效果命名空間

FadeInDownAnimator

FadeInLeftAnimator

FadeInRightAnimator

FadeInUpAnimator

FlipInBottomXAnimator

Flip動畫效果

FlipInLeftYAnimator

FlipInRightYAnimator

FlipInTopXAnimator

LandingAnimator

Landing動畫

ScaleInAnimator

Scale動畫效果

ScaleInBottomAnimator

ScaleInLeftAnimator

ScaleInRightAnimator

ScaleInTopAnimator

SlideInDownAnimator

Slide動畫效果

SlideInLeftAnimator

SlideInRightAnimator

SlideInUpAnimator

OvershootInLeftAnimator

OvershootInRightAnimator

相關文章
相關標籤/搜索