问题
I am using ViewPager
in Activity
. I need to have this effect between pages flipping.
I have never seen such kind of effect other than in the flipping between home screens of Android. If you have used this animation or if you have heard the name of animation please help me. I don't have any ideas about this animation.
回答1:
This effect is called cover flow. In this link you can find the code for making a cover flow effect.
You also have another animation effect in Android which is called page curl. Check it out if you are interested in another animation style.
回答2:
It's actually a custom view that extends SmoothPagedView
-> PagedView
-> ViewGroup
. A good place to look is at the Android launcher source. It's actually quite complicated, but com.android.launcher2.Workspace [link] in Android 4.1.1 should give you an idea of what is done.
It seems the 3D-looking outline you see is created by HolographicOutlineHelper
, and there are 3D effects applied to the individual CellLayout
s (or pages).
来源:https://stackoverflow.com/questions/12257067/is-this-effect-possible-in-viewpager