安卓滑动效果动画

3
首先,我对在Android上进行动画完全不熟悉,但希望在我的下一个应用程序中包含它。该应用程序将如下所示:
例如,我将有2层,每一层都包含自己的数据。
第1层将包含数据1
第2层将包含数据2
并且第1层将叠加在第2层上;也就是在第2层的顶部。
第1层将覆盖第2层,从而遮挡/隐藏第2层
当点击按钮(意图显示第2层)时,第1层将滑出并显示第2层。另一个按钮将使第1层再次滑回。
请注意,我使用“层”一词来给出我想要实现的一般形象。我真的不知道Android动画中使用哪些元素,因为我还没有遇到可以相互叠加的任何布局元素。
此外,我现在正在考虑的方式是那些所谓的层将位于LinearLayout中。
因此,我的问题是如何实现这一点?应该使用哪些元素/对象/库?当然,文档和教程链接更受欢迎。
谢谢。
2个回答

2

0
如果您要在Android游戏中实现这种幻灯片行为,最好使用游戏引擎,这样会更加高效。因为它可以为您处理滑动动画,并且您可以在一行代码中对整个游戏层(包含子元素)进行动画处理,例如:layer.MoveTo(newPositionOutsideScreen)。 我建议您使用cocos2d for android,并可以找到详细的教程来构建一个滑块拼图,以帮助您入门。

http://denvycom.com/blog/step-by-step-guide-on-how-to-build-your-first-slider-puzzle-game-in-cocos2d-for-android-part-1/


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接