Android中的动画分为三种:View动画、帧动画、属性动画

帧动画

帧动画是顺序播放一组预先定义好的图片,类似电影播放。系统提供了一个AnimationDrawable类来使用帧动画。

使用:

首先在res/drawable/目录下创建一个xml文件,比如test_frame_animation.xml<?xml version="1.0" encoding="utf-8">                           然后将Drawable作为背景设置给viewButton button = (Button) findViewById(R.id.test);button.setBackgroundResource(R.drawable.test_frame_animation);AnimationDrawable drawable = (AnimationDrawable) button.getBackground;drawable.start();

帧动画容易引起OOM,所以在使用时尽量避免加载过大尺寸的图片

更多相关文章

  1. 箭头函数的基础使用
  2. NPM 和webpack 的基础使用
  3. Python list sort方法的具体使用
  4. 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
  5. Android(安卓)Activity界面切换添加动画特效
  6. android 使用html5作布局文件: webview跟javascript交互
  7. android实现字体闪烁动画的方法
  8. Android(安卓)matrix 控制图片的旋转、缩放、移动
  9. Android(安卓)Resource介绍和使用

随机推荐

  1. MySQL用limit方式实现分页的实例方法
  2. windows下安装mysql8.0.18的教程(社区版)
  3. mysql完整性约束实例详解
  4. mysql中的sql_mode模式实例详解
  5. mysql外键的三种关系实例详解
  6. mybatis统计每条SQL的执行时间的方法示例
  7. windows7下mysql8.0.18部署安装教程图解
  8. mysql优化小技巧之去除重复项实现方法分
  9. mysql中null(IFNULL,COALESCE和NULLIF)相关
  10. 使用MySQL实现一个分布式锁