android Google Play图书中的翻页动画

wgx48brx  于 2022-12-25  发布在  Android
关注(0)|答案(1)|浏览(159)

如何创建动画在**“Google Play图书”**,当翻页?也许是ViewPager。PageTransformer?
https://www.youtube.com/watch?v=gOJ15ysPsRo

guicsvcw

guicsvcw1#

有人已经创建了完全相同的效果-https://github.com/karacken/PlayLikeCurl(使用OpenGL)
详情(来自不同答案)-
你必须使用OpenGl在Android中制作这样的效果,并必须使用以下常见的正弦曲线图方程:-
y =天冬氨酸(2 π/λ * x)
其中,
A =振幅(即我们想要的旋度高度)。
λ =波长(即我们想要的旋度的长度)。
x = X轴变量,它将随着页面的移动而改变。
您必须在SurfaceView上绘制3个页面,即"LeftPage"、"CenterPage"和"RightPage","CenterPage"始终可见并负责"右 curl "动画,而"LeftPage"负责"左 curl "动画,"RightPage"仅保持静态。

相关问题