Android动画
文章平均质量分 82
星枫丶
这个作者很懒,什么都没留下…
展开
-
Android动画效果之Property Animation(属性动画)
一. Property Animation产生的背景: 由于Tween Animation(补间动画)只能实现简单的四种的动画(alpha、scale、rotate、translate),要想实现比较复杂的动画就难以满足需求,而且补间动画只是改变了View对象绘制的位置,而没有改变View对象本身,比如View形状的变换,如大小的缩放,透明度的改变,位置的改变,其实本身并没有改变,举个例子就...原创 2018-04-09 19:05:19 · 223 阅读 · 0 评论 -
Android动画效果之Frame Animation(逐帧动画)
一. Frame Animation(逐帧动画): 逐帧动画(Frame-by-frame Animations)从字面上理解就是一帧挨着一帧的播放图片,就像放电影一样。和补间动画一样可以通过xml实现也可以通过java代码实现。由于没有逐帧图片,所以随便用了几张图片,名字为one1,one2,one3.明白逐帧动画的使用就行,不用太在意图片的缺陷。(1)xml方式实现:在drawab...原创 2018-04-09 11:38:33 · 297 阅读 · 0 评论 -
Android动画效果之Tween Animation(补间动画)
一. Tween Animation(补间动画): Tween动画,通过对View的内容进行一系列的图形变换 (包括平移、缩放、旋转、改变透明度)来实现动画效果。动画效果的定义可以采用XML来做也可以采用编码来做。动画类型XML配置方式Java代码实现方式渐变透明度动画效果<alpha/>AlphaAnimation渐变尺寸缩放动画效果<scale/>ScaleAni...原创 2018-04-09 10:03:50 · 155 阅读 · 0 评论 -
Android -- 小球周期旋转
一个工具类就搞定:import android.animation.ValueAnimator;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Color;import android.gr...原创 2018-05-25 17:04:23 · 767 阅读 · 0 评论