Pra*_*een 12 android android-animation
android中有哪些动画技术?
你可以告诉我示例代码,教程吗?
注意:文档中的补间和帧动画是不够的.....
Yon*_*lan 26
基本上,除了相当痛苦的帧/补间动画外,还有布局动画,视图动画和过渡动画.在显示元素时,无论是在初始活动布局中还是在将视图设置为可见时,以及在新活动开始时转换动画时,都会触发布局动画.标准视图动画是可以在每个视图/布局基础上触发的主力灵活动画,但它们需要更多工作(在XML定义之外,活动和布局动画通常是单行).
还有一些有用的类,如ViewFlipper,可以轻松处理一些动画.检查SDK附带的Android API演示应用程序(此处的文档).易观动画是在这个类,在过渡这一类,以及一些更复杂的例子在这里(有一个布局动画例如在2.0 API演示应用程序,但在在线文档,我不能找到它).请务必查看res/anim中演示的相关XML; 文档中关于动画XML的规范有点稀疏,但API演示和Android源代码中有很多很好的例子.您可以使用XML来自定义转换类型(淡入淡出,滚动等)和插值(加速,过冲等),这样可以提供相当大的功率(足以覆盖大多数用例,无论如何).
该AnimationUtils类可以有很大的帮助,太.通过Android系统源代码快速浏览一下,可以为您提供一些优秀的工作资料.这些资源应足以让您入门; 祝好运!
ADDENDUM(5/2011):还有(仅限3.0+)属性动画系统,它非常酷,因为您可以使用它来动画自定义视图上的任意属性; 除非你正在编写一个特定于3.0的应用程序,否则你需要在使用它之前等待.
| 归档时间: |
|
| 查看次数: |
14088 次 |
| 最近记录: |