Even though the animation provided by Android is easy to use,
developers are still customizing views.
This is because Android native animation doesn't support touch events.
Surprisingly, Propose enables touch events to Property animation
with couple of lines of code.
You can also implement high quality interactions by combining various animations.
Now, you're able to make anything you imagine.
Click introduction video
Goodbye to CustomView
- You can implement interactions with familiar animations.
- It's possible to make interactions without complicated mathematical calculations.
- It's safe as all thread is handled by property animation.
- Propose is not dependent unlike CustomView.
- You can add interactions without customizing views.
- You can apply this feature to all sort of views such as Viewgroup, CustomView.
Put a new build rule on your gradle.build file.
dependencies {
compile 'com.markjmind.propose:propose:1.1.+'
}
1. What's Propose
2. Starting
3. Motion
4. Combining animation
5. Event
- Rotating Wheel
- Two finger drag, rotation
- Pinch
- Drag and drop
- Rub
- Support simple animation
- Moving layout