15

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

android 内置动画非常基础。我想要更花哨的东西。

4

5 回答 5

9

现在有一个。

九老安卓

于 2013-01-31T19:43:14.060 回答
7

我创建了一个 android 库。

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

Its an animation library that aims to make android animations easier, allowing many complex animation effects to be achieved with one or two lines of code.

于 2014-08-18T09:47:46.577 回答
5

经过搜索和挖掘,这是我得到的最终答案:

没有可用的。您需要编写动画。

希望很快能看到 Android 动画库!

谢谢。

于 2011-07-19T06:00:56.480 回答
3

动画库 Rebound似乎很有前途,并被 facebook 在他们的 android 应用程序中使用。我也使用了 Nineolddroid,它也非常好。

于 2014-06-10T05:57:18.033 回答
2

所以最简单的动画就是补间动画(通常在 anim 文件夹中定义),你可以通过 stackoverflow、android 示例文件夹等找到很多这些类型。有各种旋转、平移和缩放动画和组合其中你可以在每一个视图上做。将它与视图鳍状肢或类似的东西结合起来,您可以获得非常棒的视图动画。我相信市场上显示这类事情以及你真正能走多远的一个应用程序是 Pulse 阅读器应用程序,

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

我发现将视图动画提升到一个新水平的第二件事是用于 3D 图形转换的相机类。这比常规动画使用起来要复杂一些。有几个非常有趣的项目使用相机类,例如:

Cover Flow功能

3d 列表

还有 2 个用于 3d 转换的 java 类,在 android 示例项目中开始时要简单得多。(名称中有 3d)。

对于你的问题。不,没有一个特定的库可以用两行代码制作真正复杂的动画。你需要在那里工作。

于 2011-07-13T06:51:52.563 回答