zoukankan      html  css  js  c++  java
  • Android中的动画

    Android中的动画分为:

        1.逐帧动画(Frame Animation):  把动画过程的每张静态图片都收集起来,然后由Android来控制依次显示这些静态图片,然后利用人眼”视觉暂留“的原理,给用户造成”动画“错觉,逐帧动画的动画原理与放电影的原理类似。

                                                   Android提供了另外一个类AnimationDrawable来定义使用Frame Animation。AnimationDrawable代表的动画默认是不播放的,必须在程序中启动动画播放才可以。AnimationDrawable提供了如下两个方法来开始、停止动画。

              start():开始播放动画。

              stop():停止播放动画。

        2.补间动画(Tween Animation):只需指定动画开始、动画结束这两个"关键帧",而动画变化的”中间帧“由系统计算、补齐。

                                                    Android使用Animation代表抽象的动画类,他包括如下几个子类:

                                                     AlphaAnimation:渐变透明度动画

                                                     ScaleAnimation:渐变尺寸伸缩动画

                                                     TranslateAnimation:画面位置移动动画效果

                                                     RotateAnimation:画面旋转动画

  • 相关阅读:
    docker指令汇总
    springboot(八) 嵌入式Servlet容器自动配置原理和容器启动原理
    RabbitMQ 消息确认机制
    RabbitMQ 最常用的三大模式
    RabbitMQ 核心概念
    RabbitMQ 之简单队列
    Spring 详解(三)------- SpringMVC拦截器使用
    slf4j 搭配 log4j2 处理日志
    Spring 详解(二)------- AOP关键概念以及两种实现方式
    Spring 详解(一)------- AOP前序
  • 原文地址:https://www.cnblogs.com/dazuihou/p/3574480.html
Copyright © 2011-2022 走看看