2011-07-13 40 views
15

是否有任何免费Android动画库我们可以在我们的应用程序中使用?Android动画库?

android内置的动画是非常基本的。我想要更多的东西。

-

在此先感谢。

+0

我使用这个库来动画我的视图中的项目。它相对容易使用,但它有一个问题,你不能重复动画,你需要一些编码来解决这个问题。 https://github.com/daimajia/AndroidViewAnimations –

回答

5

搜索和挖掘后,这是最终的答案我:

没有可用的一个。你需要编写你的动画。

希望看到Android动画库sooon!

谢谢。

+0

你见过@ wtsang02的回答吗?如果它不符合您的要求,您究竟在寻找什么? – Halil

+0

你创建了自己的图书馆吗? – Umair

2

所以最简单的动画就像tween动画一样(通常在anim文件夹中定义),你可以通过stackoverflow,android样本文件夹等找到很多这样的排序。有各种旋转翻译和您可以在每个视图上进行大规模动画及其组合。结合视图脚蹼或类似的东西,你可以拥有非常多的视图动画。我相信市场上的一款应用程序显示了这种事情,你可以走多远的是脉冲阅读器应用程序,

我通常在试图根据状态隐藏/显示视图时使用它们(滚动量在a列表中,单击一个按钮以在其他视图中滑入/淡入,使它们消失/在某些视图上显示等。)。但在所有这些情况下,你需要弄清楚你想如何使用它们,自己连接。没有简单的方法解决这个问题。大部分的工作实际上是在做连接而不是创建实际的动画。

我发现第二件事情真的很棒,它将视图动画推向更高层次,这是用于3D图形转换的相机类。这比使用常规动画更复杂一些。有使用相机类就像一对真正有趣的项目:

Coverflow

3d list

也有2 3D转换这是简单得多,在Android的样本项目启动java类(名字中有3d)。

并为您的问题。不,没有一个特定的库可以在两行代码中创建真正复杂的动画。你需要在那里工作。

+0

这是用户个人资料? – iTurki

+0

您是否阅读过公共存储库项目名称? CAAT是项目......有样本项目和图书馆的来源。 – DArkO

+0

你的意思是CAAT是一个Android动画库吗? ! – iTurki

9

现在有一个。

NineOldAndroid

+0

NineOldAndroid似乎已被弃用 – Apperside

+0

查看此链接免费图书馆 - https://android-arsenal.com/free –

3

动画库Rebound似乎是有前途的,并在其Android应用使用被Facebook。我也使用了9olddroid,它也非常好。

7

有一个我创建的android库。

https://github.com/2359media/AndroidAnimator

它的动画库,其目的是使Android动画更容易,允许使用的代码的一个或两行可以实现很多复杂的动画效果。

+0

这是甜蜜的......然而很少有人不会工作。不错的工作... – superUser