Android动画
2015-12-30 19:22
507 查看
以前,只知道Android的动画分为两种,一种是Tween动画(补间动画),一种是Frame动画(逐帧动画)。 最近接触到一种属性动画,发现Android的动画可以分为三种:View动画,帧动画,属性动画。
1.View动画的种类
a. 渐变动画支持四种类型:平移(Translate)、旋转(Rotate)、缩放(Scale)、不透明度(Alpha)。b. 只是显示的位置变动,View的实际位置未改变,表现为View移动到其他地方,点击事件仍在原处才能响应。
c. 组合使用步骤较复杂。
d. View Animation 也是指此动画。
2.帧动画
a. 用于生成连续的Gif效果图。b. DrawableAnimation也是指此动画。
帧动画的是用比较简单,但是比较容易引起OOM,所以在使用帧动画时应尽量避免使用过多尺寸 较大的图片。
3.属性动画(Property Animation)
a. 支持对所有View能更新的属性的动画(需要属性的setXxx()和getXxx())。b. 更改的是View实际的属性,所以不会影响其在动画执行后所在位置的正常使用。
c. Android3.0 (API11)及以后出现的功能,3.0之前的版本可使用github第三方开源库
nineoldandroids.jar进行支持。 nineoldandroids的网址是:http://nineoldandroids.com
关于属性动画的具体介绍在下一篇博客中进行描述~~~
相关文章推荐
- material design学习之杂记
- Android快速入门(2016版一步步图文讲解教程),电梯直达
- Android开发中那些相见恨晚的方法、类、接口、工具
- android 取消listview的默认滑动到顶的效果
- Android Studio快捷键用法
- 2015年十大热门Android开源新项目
- Android 中的Handler机制的深入探究
- ANDROID内存优化(大汇总——上)
- android应用开发--------------看RadioGroup源代码,写相似单选选项卡的集成控件(如底部导航,tab等等)
- ANDROID内存优化(大汇总——中)
- ANDROID内存优化(大汇总——全)
- Android常用工具类
- 如何扫描出Android系统媒体库中视频文件
- Android动画(一)
- Android中Menu的基本用法
- Android 下雪动画
- 说说arcGIS for Android
- android 消息推送机制之GCM(二)
- android 时间戳转换成字符串时24小时制与12小时制的区别
- android 消息推送机制之GCM(一)