如何在Android中制作翻页效果?

Kum*_*mar 7 animation android effects

任何人都能告诉我如何在Android中制作翻页效果吗?
任何人都可以提供一些代码片段.

Dim*_*rov 6

看看这个.

这是一个计算器应用程序,它在滑动手势的正常/科学模式之间切换:

onFling(MotionEvent, MotionEvent, float, float)
Run Code Online (Sandbox Code Playgroud)

它用于TranslateAnimation完成效果,但在视图之间拖动和跟踪手指,就像iPhone中没有实现一样.尝试使用

onScroll(MotionEvent, MotionEvent, float, float)
Run Code Online (Sandbox Code Playgroud)

为了那个原因.

对于类似Flexbook的组件,如果使用掩蔽方法,它应该不难实现.

Android M3(1.0之前的版本)甚至还有PageTurner小部件,但它已经被弃用了,因为它不像通用那么通用,就像其他小部件一样.您可以尝试挖掘旧的Android源代码以查找PageTurner的实现并为Cupcake/Donut修改它.