我正在尝试编写一个简单的幻灯片,其中包含图像之间的各种过渡。 我希望有各种过渡,如淡入淡出,淡出,向左/向右滑动,这可能是用android的API动画完成的。但我还希望有更复杂的过渡,如棋盘左/右,盒入/出,圆入/出,窗帘,螺旋,水平分割等等,我相信无法用动画完成。
我知道像上面命名的转换名称不足以确切地知道过渡应该是什么样子,但我认为你会得到一般的想法。
所以,我的问题是:应该用什么来实现这些效果/过渡?我不是要求代码(虽然一些链接到示例会很好),但更一般地说我应该使用什么? OpenGL的?地区?剪辑路径? BitmapShaders?
我只是不想花一周的时间来调查这个,当我确定你们都知道答案时;)
如果可能的话,我想避免使用OpenGL,因为我还没有使用它。在Android 3.0+设备上,我将在Manifest中使用hardwareAcceleration =“true”,而在小于3.0的设备上,我可以限制为简单的滑入/滑出,必要时淡入/淡出(读取:如果其他转换太慢则不使用openGL的)。