摘要: 1. 属性动画出现的原因 属性动画(Property Animation)是在 Android 3.0(API 11)后才提供的一种全新动画模式 那么为什么要提供属性动画(Property Animation)? 1.1 背景 实现动画效果在Android开发中非常常见,因此Android系统一开始 阅读全文
posted @ 2018-04-09 16:07 mingruqi 阅读(432) 评论(0) 推荐(0)
摘要: 今天我们就来学习逐帧动画,废话少说直接上效果图如下: 帧动画的实现方式有两种: 一、在res/drawable文件夹下新建animation-list的XML实现帧动画 1、首先在res/drawable文件夹下添加img00-img24共25张图片 2、新建frame_anim.xml [html 阅读全文
posted @ 2018-04-09 15:44 mingruqi 阅读(1946) 评论(0) 推荐(0)
摘要: 目录 目录 1. 插值器(Interpolator) 1.1 简介 定义:一个接口 作用:设置 属性值 从初始值过渡到结束值 的变化规律 如匀速、加速 & 减速 等等 即确定了 动画效果变化的模式,如匀速变化、加速变化 等等 1.2 应用场景 实现非线性运动的动画效果 非线性运动:动画改变的速率不是 阅读全文
posted @ 2018-04-09 15:16 mingruqi 阅读(274) 评论(0) 推荐(0)
摘要: 补间动画的属性 Animation的属性 由于Animation类是其抽象父类,那么我们在使用补间动画无论是哪一种都已经具备了以上属性。 下面是每一种补间动画的特有属性: Alpha属性 Rotate属性 Scale属性 Translate属性 AnimationSet属性 AnimationSet 阅读全文
posted @ 2018-04-09 14:43 mingruqi 阅读(363) 评论(0) 推荐(0)
摘要: 动画分类 View动画(补间动画)、帧动画、属性动画 View动画(补间动画)包括:平移、旋转、缩放、透明度,View动画是一种渐近式动画 帧动画:图片切换动画 属性动画:通过动态改变对象的属性达到动画效果 View动画(补间动画) 继承自Animation,四个动画效果实现类:TranslateA 阅读全文
posted @ 2018-04-09 10:15 mingruqi 阅读(197) 评论(0) 推荐(0)