Skip to content

Latest commit

 

History

History
55 lines (36 loc) · 1.29 KB

README.md

File metadata and controls

55 lines (36 loc) · 1.29 KB

#Android Easing Functions

This project is originally from my another project, AndroidViewAnimation, which is an animation collection, to help you make animation easier.

While, I was still unsatisfied with the animation effect.

So, I started to explore how to make it more and more real.

I found the Easing Functions made by Robert Penne, then, I implemented Easing Functions and make a lovely demo.

##Demo

##Uasage

Step 1

Gradle

compile 'com.daimajia.easing:library:1.0.1@aar'

or maven

<dependency>
    <groupId>com.daimajia.easing</groupId>
    <artifactId>library</artifactId>
    <version>1.0.1</version>
    <type>apklib</type>
</dependency>

Step 2

Just like a glider.

AnimatorSet set = new AnimatorSet();
 set.playTogether(
         Glider.glide(Skill.BounceEaseInOut, 1200, ObjectAnimator.ofFloat(mTarget, "translationY", 0, 100)
 );

set.setDuration(1200);
set.start();

#About me

A student in mainland China.

Welcome to offer me an internship. If you have any new idea about this project, feel free to contact me.