如何在Android中制作滚动动画?
我是Android编程新手。我正在开发一个需要某种形式的动画的应用程序。请看一看 我想要一个动画,当这个活动开始时,一个滚动条在顶部向下滚动,并在按下连接按钮时向上滚动。我不知道从何处或如何开始动画。任何关于StackOverflow的教程或帖子的链接都会有很大帮助 谢谢你抽出时间 因为你的问题非常广泛,我也会给你一个广泛的答案 我认为“滚动动画”是指一个黑色(或其他颜色)区域慢慢覆盖/显示屏幕的动画。我不知道为什么这看起来很酷,但不管怎样 第一步 创建动画XML文件。在这个文件中,您可以指定视图应该向下平移x个像素,其中x是屏幕的高度。并创建另一个动画文件。这一次,指定它应该向上平移 如果您需要创建XML视图动画的帮助,请查看 现在有两个动画-向上和向下移动 步骤2 好的,现在您应该创建一个自定义视图。您可以从以下步骤开始:如何在Android中制作滚动动画?,android,animation,android-animation,Android,Animation,Android Animation,我是Android编程新手。我正在开发一个需要某种形式的动画的应用程序。请看一看 我想要一个动画,当这个活动开始时,一个滚动条在顶部向下滚动,并在按下连接按钮时向上滚动。我不知道从何处或如何开始动画。任何关于StackOverflow的教程或帖子的链接都会有很大帮助 谢谢你抽出时间 因为你的问题非常广泛,我也会给你一个广泛的答案 我认为“滚动动画”是指一个黑色(或其他颜色)区域慢慢覆盖/显示屏幕的动画。我不知道为什么这看起来很酷,但不管怎样 第一步 创建动画XML文件。在这个文件中,您可以指定视
public class ScrollingView extends View {
}
并实现所有必需的构造函数
像这样覆盖onDraw:
- 用黑色或其他颜色覆盖整个视图
- 在视图顶部绘制滚动条。卷轴应该是这样的图像:
onCreate
中,创建一个ScrollingView
。此视图应与屏幕一样宽,也应与屏幕一样高。将视图放置在(0,0)处,并将其置于前面,使其覆盖整个屏幕
步骤4
接下来,将在步骤1中创建的动画应用于滚动视图