帧动画(Frame)Drawable Animation

1. 在 res/drawable 目录添加图片素材

2. 在 drawable 文件夹中添加动画 Animation-list 帧布局文件



    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

  • 根标签为 animation-list。
  • oneshot 代表着是否只展示一遍,设置为 false 会不停的循环播放动画。
  • 根标签下,通过 item 标签对动画中的每一个图片进行声明。
  • android:duration 表示展示所用的该图片的时间长度。

3. 为 View 控件绑定动画效果

imageView.setImageResource(R.drawable.animation_list);
AnimationDrawable animationDrawable=(AnimationDrawable)imageView.getDrawable()();
animationDrawable.start();
animationDrawable.stop();
  1. 将 animation-list 设置为 ImageView 的 Drawable。
  2. 获取 ImagView 的 Drawable 并将其转换成 AnimationDrawable。
  3. 开始或停止播放动画。

你可能感兴趣的:(帧动画(Frame)Drawable Animation)