Using Android Property Animation to implement the animation of leaves falling.
compile 'com.waynell.library:drop-animation-view:1.0' First, add following code into your layout xml
<com.waynell.library.DropAnimationView android:id="@+id/drop_animation_view" android:layout_width="match_parent" android:layout_height="match_parent" app:minSize="30dp" app:maxSize="50dp" app:largePercent="80%" app:rate="100" app:xAnimate="true" app:yAnimate="true" app:rotationAnimate="true"/> Second, find this view and set drawables id
DropAnimationView view = (DropAnimationView) findViewById(R.id.drop_animation_view); view.setDrawables(R.drawable.leaf_1, R.drawable.leaf_2, R.drawable.leaf_3, R.drawable.leaf_4, R.drawable.leaf_5, R.drawable.leaf_6); finally, call startAnimation() begin doing animation.
