首先,我对Android上的动画完全不熟悉,但希望将它包含在我的下一个应用程序中。申请将如下:
例如,我将有2个图层,每个图层包含自己的数据。
第1层将包含数据1
第2层将包含数据2
第1层将叠加在第2层;它位于第2层之上。
第1层将在第2层上,因此屏蔽/隐藏第2层
单击按钮(意图显示第2层)时,第1层将滑出并显示第2层。另一个按钮将允许第1层再次滑入。
请注意,我使用单词layers来给出我想要实现的目标的一般图像。我真的不知道在Android的动画中使用了哪些元素,因为我没有遇到任何可以叠加在每个元素上的布局元素。
此外,我现在正在考虑的是那些所谓的图层将处于线性布局中。
所以我的问题是如何实现这一目标?我应该使用哪些元素/对象/库?当然,对一些文档和教程的链接非常受欢迎。
谢谢。
答案 0 :(得分:2)
首先查看ViewFlipper并查看this tutorial on animating a ViewFlipper,了解相似之处是如何完成的。
答案 1 :(得分:0)
如果您要在Android游戏中实现此幻灯片行为,那么使用游戏引擎会更有效率。值得一提的是它为你处理幻灯片动画,你可以在一行代码中动画整个游戏图层(用子元素填充),例如layer.MoveTo(newPositionOutsideScreen)。 我推荐cocos2d for android,你可以找到一个关于构建滑块拼图的详细教程,以帮助你入门..