问题标签 [android-animation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4172 浏览

android - 以特定间隔更改背景

我必须每 30 秒更改一次背景图像,但我没有得到正确的结果

我尝试过使用线程和 TimerTask。但没有工作。我有端口 1、端口 2...等图像。

在 TimerTask 背景中消失了。

它不起作用,任何帮助将不胜感激。谢谢

0 投票
1 回答
5373 浏览

android - ScaleAnimation 上的 pivotX 和 PivotY 无效

我正在尝试使用 ScaleAnimation 从 View 的中心左右缩放一个相当于左右的视图。无论我为 pivotX 和 PivotY 设置什么值,它总是以相同的方式缩放(就像右边缘似乎在缩放,保持左边缘不变)。下面是我用来初始化 ScaleAnimation 的代码。如果我做错了什么,任何人都可以告诉我吗?谢谢。

0 投票
1 回答
307 浏览

android - 为什么以下代码不起作用?

我正在尝试制作自己的自定义控件,我想在其中绘制一个包含旋转文本的视图。该控件基本上是一个带有文本的圆圈。以下是我的自定义视图类:

以下是我的 main.xml 文件

自定义视图没有显示在任何地方。我究竟做错了什么?

0 投票
1 回答
1636 浏览

android - Android Scrollview 插值

是否可以在滚动视图上使用插值器?我希望滚动时有漂亮的动画。

我在水平滚动视图中有列,我想使用插值器或类似的东西滚动到每列的开头。

可能吗?

0 投票
1 回答
17739 浏览

android - 如何在 TextView 中为文本更改设置动画?

尝试执行以下操作:

但动画通过空白屏幕发生(即原始文本被清除,然后新文本出现动画)。如何避免那个空白屏幕?

(我TextViewListView行的一部分,我尝试使用TextSwitcher-它无法正常工作;因为ViewFlipper- 我不确定在哪里添加视图,因为这是ListView)

0 投票
3 回答
7450 浏览

android - 如何获取布局相对于屏幕的位置

我想为沿 y 轴的相对布局设置动画,因此我想获得它在 y 轴上的位置。我尝试了很多事情,例如:

依此类推,但一切都返回 0。

我怎样才能找到职位?

以下是代码

当我单击图像时,布局动画从 0,0 位置向上。

0 投票
1 回答
607 浏览

android - Android 动画性能

如果我使用 gif 图像而不是 xml 文件 (<animation-list>),我会保存处理以显示动画吗?

我必须构建一个电池消耗至关重要的应用程序。所以我必须搜索多个这样的问题。我在哪里可以找到与此相关的信息?

0 投票
2 回答
1907 浏览

android - Android:随时间增长/缩小视图

我有这样的视图布局:

我想要实现的基本上是随着dynamicSpace时间的推移t的增长/收缩行为。使用动画,我可以制作以下内容:

t=1:

t=1

t=2:

t=2

t=3:

t=3

但是,这并没有真正调整我的观点,特别是dynamicSpaceremainingSpace. 它只是动画视图dynamicSpace移动。但是视图“容器”从一开始就已经占据了空间。

正确的是石灰色dynamicSpace以 0px 开头,粉红色remainingSpace接管,因此两者之间没有灰色空间。

0 投票
2 回答
2148 浏览

android - 不烂的 Android Listview 动画

我在看这里。http://android-er.blogspot.com/2009/10/listview-and-listactivity-layout.html

它……糟透了。一次一个?另外我在哪里可以找到一些更酷的效果?谷歌在 6 个网站上给了我 6 次这样的页面。为 SEO 万岁。

0 投票
1 回答
1107 浏览

android - OnClickListener 直到 onResume() 才会触发

我有一个活动,其中几个视图动画。单击包含一些图像的 RelativeLayout 时会触发动画。它在 onCreate() 中设置如下:

ContainerClicked() 类如下所示:

这很有效,并且可以按照我想要的方式为所有内容设置动画。

AnimateToParty() 看起来像这样:

上面的类对一些按钮和徽标进行动画处理,然后显示容器。为了保持它在那里,我改变了它的布局参数。只需更改它们就会产生可见的闪烁,其中容器会向上跳跃 60 度大约一帧(动画似乎还没有完全完成),然后才能到达我想要的位置。我在某处阅读以将其从其父项中删除并将其放回原处,这不会产生相同的闪烁。但是,现在重新绑定 onclicklistener 不起作用!

我几乎尝试了所有方法,现在我注意到,如果我按下主页按钮并再次打开应用程序,每次没有“通过”的点击都会触发。

有没有更好的方法来避免“闪烁”?制作动画的更好方法?(我对动画视图很陌生)为什么当我重新打开应用程序时点击事件会触发?