2012-01-31 120 views
4

我想写一个简单的幻灯片与图像之间的各种转换。 我想要有淡入,淡出,左/右滑动等各种转换,这可能可以用android的API动画来完成。但是我也希望有更复杂的转换,比如棋盘左/右,盒子进/出,循环进/出,帘幕,螺旋,水平分割等,我相信这些都不能用动画完成。Android和幻灯片转换

我知道像我上面命名它们的转换名称不足以确切知道转换的样子,但我认为您会得到一般想法。

所以,我的问题是:应该用什么来实现这些效果/转换?我没有要求代码(尽管当然有一些示例的链接会很好),但更普遍的是我应该使用什么? OpenGL的?地区?剪辑路径? BitmapShaders?

我只是不喜欢花一个星期调查这一点,当我确信你们知道答案;)

如果可能,我想避免的OpenGL,因为我还没有使用过。在Android 3.0+设备上,我将在Manifest中使用hardwareAcceleration =“true”,并且在小于3.0的设备上,我可以限制为简单的幻灯片输入/输出,如有必要,淡入/淡出(如果其他转换太慢而不使用openGL的)。

+0

你想出了这一个吗?你最终使用了什么? – 2013-05-17 13:57:45

+0

分享,如果你找到解决方案!!!! – 2015-11-28 10:42:39

回答

0
+0

谢谢,但我看到它们的方式都是动画旋转,大小,比例等基本属性......属性动画更强大。我需要的是在两个Bitmaps之间进行动画过渡,以像素以某种“不寻常”方式变化的方式进行动画转换,例如......这里有一些链接指向一些转换以获得更好的想法:http://javagraphics.blogspot。 com/2007/04/slideshows-transitions-swf.html – gorann 2012-01-31 09:28:36

+0

@gorann如何在android中使用它? – 2015-11-28 06:31:16