Andorid API Package --->android.animation
包名:
android.animation Added in API level 11
URL:http://developer.android.com/reference/android/animation/package-summary.html
概要:
此包中的类主要是提供属性动画系统的功能,此系统允许你动画绘制任何类型对象的属性,
默认是int型,float型和十六机制的颜色值,当然你也可以动画绘制其他类型,通过自定义一个
TypeEvaluator计算出你要绘制的类型的值,然后把值传递给系统。
更多详细的信息,请参考API Guide Animation。
你可以设置不同类型的插入器(包含在android.view.animation),指定keyframes,循序
的或是同时的(用AnimatorSet)进行动画分组,以便更深层的控制你的动画行为。
接口:
| Animator.AnimatorListener | 一个动画监听器,可以从动画收到通知 |
| LayoutTransition.TransitionListener | 这个接口用于监听一个事件的开始到结束的过渡 |
| TimeAnimator.TimeListener | Implementors of this interface can set themselves as update listeners to a TimeAnimator instance to receive callbacks on every animation frame to receive the total time since the animator started and the delta time since the last frame. |
| TimeInterpolator | 时间插入器用来定义动画的改变速率 |
| TypeEvaluator<T> | 用setEvaluator(TypeEvaluator)函数的接口 |
| ValueAnimator.AnimatorUpadateListener | Implementors of this interface can add themselves as update listeners to an ValueAnimator instance to receive callbacks on every animation frame, after the current frame's values have been calculated for that ValueAnimator. |
类列表:
| Animator | 动画 |
| AnimatorInflater | 用于实例化animator XML文件到Animator 对象 |
| AnimatorListenerAdapter | 这个适配器类提供来自Animator.AnimatorListener的空方法实现 |
| AnimatorSet | 按照指定的顺序播放一系列Animator对象 |
| AnimatorSet.Builder | 帮助把绘画和绘画之间的关系一同添加到AnimatorSet中 |
| ArgbEvaluator | 这个求值器可以用来在哪些代表ARGB的integer值间执行类型变换 |
| FloatEvaluator | 这个求值器可以用来在float值间执行类型变换 |
| IntEvaluator | 这个求值器可以用来在int值间执行类型变换 |
| Keyframe | 持有对动画控制的time-value键值对 |
| LayoutTransition | 在ViewGroup布局变化的时候允许自动变化 |
| ObjectAninmator | ValueAnimator的子类,对目标对象上的动画属性提供支持 |
| PorpertyValuesHolder | 这个类持有动画应该呈现的属性值信息 |
| TimeAnimator | 这个类提供一个回调机制给监听器,这些监听器和系统中的动画都是同步的 |
| ValueAnimator | 为正在运行的动画提供一个简单的时间引擎,用来计算动画值,并赋予目标对象 |
Andorid API Package --->android.animation的更多相关文章
- Andorid API Package ---> android.app
包名: android.app Added in API level 1 URL:http://developer. ...
- Andorid API Package ---> android.accessibilityservice
包名: android.accessibilityservice Added in API level 4 URL:http://developer.andro ...
- Andorid API Package ---> android
包名: android Added in API level 1 URL:http:// ...
- Android Animation学习(一) Property Animation原理介绍和API简介
Android Animation学习(一) Property Animation介绍 Android Animation Android framework提供了两种动画系统: property a ...
- Android Animation学习(六) View Animation介绍
Android Animation学习(六) View Animation介绍 View Animation View animation系统可以用来执行View上的Tween animation和F ...
- Android Animation学习(二) ApiDemos解析:基本Animators使用
Android Animation学习(二) ApiDemos解析:基本Animatiors使用 Animator类提供了创建动画的基本结构,但是一般使用的是它的子类: ValueAnimator.O ...
- Android Animation简述
Android Animation简述 一.动画(Animation) Android框架提供了两种动画系统:属性动画(Android3.0)和视图动画.同时使用两种动画是可行的,但 ...
- Android Animation学习(二) ApiDemos解析:基本Animatiors使用
Animator类提供了创建动画的基本结构,但是一般使用的是它的子类: ValueAnimator.ObjectAnimator.AnimatorSet ApiDemos中Animation部分是单独 ...
- Android Animation学习(一) Property Animation介绍
Android Animation Android framework提供了两种动画系统: property animation (introduced in Android 3.0)和view an ...
随机推荐
- 苏州Uber优步司机奖励政策(8月31日至9月6日)
当周最新司机奖励(8月31日至9月6日) 滴滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http: ...
- CC2541工程优化等级的问题
1. 调试工程的时候发现,优化等级稍微调高一级,就容易出问题,只能用None,其他等级会出现数据丢失的现象.
- react-native windows系统 红屏报assets缺失 500错误
指定版本,react-native是facebook用mac系统开发的,windows系统兼容较差,新版本更是问题很多, 相对老版本更加稳定 react-native init demo --vers ...
- 「专题训练」k-Tree(CodeForces Round #247 Div.2 C)
题意与分析(Codeforces-431C) 题意是这样的:给出K-Tree--一个无限增长的树,它的每个结点都恰有\(K\)个孩子,每个节点到它\(K\)个孩子的\(K\)条边的权重各为\(1,2, ...
- 怎样下载JDBC驱动
MySQL官网: https://www.mysql.com/ 请注意: 需要把mysql-connector-java-5.1.45-bin.jar放到C:\JMeter\apache-jmeter ...
- 初学Direct X(6)
初学Direct X(6) 这一文本应和上一篇放在一起的,但是上一章写着写着发现对Draw绘制透明位图的方式有感觉了,决定就单写一篇,留作笔记了. 那这一篇是记录如何使用位图表来绘制动画帧,想象一下, ...
- leetcode7_C++整数反转
给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转. 示例 1: 输入: 输出: 示例 2: 输入: - 输出: - 示例 3: 输入: 输出: 注意: 假设我们的环境只能存 ...
- 您的下个中文网站可以使用的5个高质量中文Webfont
你有没有考虑为什么中文网站的版式风格不像大多数现代英文网站那样丰富?您想了解如何让您的下一个中文网站项目更吸引用户的眼球么?继续往下读吧…… 根据Smashing Magazine进行的一项调查显示 ...
- springmvc项目,浏览器报404错误的问题
问题描述: 建立了web工程,配置pom.xml,web.xml,编写controller类,在spring-mvc-servlet.xml文件中指定开启注解和扫描的包位置<mvc:annota ...
- SIG蓝牙mesh笔记3_网络结构
目录 3. Mesh Networking 3.1 Bearers 承载层 3.2 Network Layer 网络层 3.2.3 Address validity 地址有效性 3.2.4 Netwo ...