帧动画的实现
来源:互联网 发布:lte中mr优化案例 编辑:程序博客网 时间:2024/06/12 20:27
public class MainActivity extends Activity {
private ImageView img;
private AnimationDrawable anima;
@SuppressLint("NewApi") @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
img = (ImageView) findViewById(R.id.img);
//帧动画
anima = new AnimationDrawable();
anima.addFrame(getResources().getDrawable(R.drawable.girl_1),200);
anima.addFrame(getResources().getDrawable(R.drawable.girl_2),200);
anima.addFrame(getResources().getDrawable(R.drawable.girl_3),200);
anima.addFrame(getResources().getDrawable(R.drawable.girl_4),200);
anima.addFrame(getResources().getDrawable(R.drawable.girl_5),200);
anima.addFrame(getResources().getDrawable(R.drawable.girl_6),200);
anima.addFrame(getResources().getDrawable(R.drawable.girl_7),200);
anima.addFrame(getResources().getDrawable(R.drawable.girl_8),200);
anima.addFrame(getResources().getDrawable(R.drawable.girl_9),200);
anima.addFrame(getResources().getDrawable(R.drawable.girl_10),200);
anima.addFrame(getResources().getDrawable(R.drawable.girl_11),200);
anima.setOneShot(false);//是否循环播放
img.setBackground(anima);
anima.start();
}
}
private ImageView img;
private AnimationDrawable anima;
@SuppressLint("NewApi") @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
img = (ImageView) findViewById(R.id.img);
//帧动画
anima = new AnimationDrawable();
anima.addFrame(getResources().getDrawable(R.drawable.girl_1),200);
anima.addFrame(getResources().getDrawable(R.drawable.girl_2),200);
anima.addFrame(getResources().getDrawable(R.drawable.girl_3),200);
anima.addFrame(getResources().getDrawable(R.drawable.girl_4),200);
anima.addFrame(getResources().getDrawable(R.drawable.girl_5),200);
anima.addFrame(getResources().getDrawable(R.drawable.girl_6),200);
anima.addFrame(getResources().getDrawable(R.drawable.girl_7),200);
anima.addFrame(getResources().getDrawable(R.drawable.girl_8),200);
anima.addFrame(getResources().getDrawable(R.drawable.girl_9),200);
anima.addFrame(getResources().getDrawable(R.drawable.girl_10),200);
anima.addFrame(getResources().getDrawable(R.drawable.girl_11),200);
anima.setOneShot(false);//是否循环播放
img.setBackground(anima);
anima.start();
}
}
0 0
- 帧动画的实现
- 帧动画的实现
- 帧动画的实现
- 帧动画的实现
- 帧动画的实现
- Android 帧动画的实现
- Android帧动画的实现
- Android帧动画的实现
- 精灵帧动画的实现
- 使用逐帧动画实现一个忐忑的精灵动画
- Android逐帧动画、属性动画的简单实现
- Android逐帧动画、属性动画的简单实现
- HTML5 Canvas 逐帧动画的实现
- HTML5 Canvas 逐帧动画的实现
- AS3 图片的帧动画实现
- 用Java实现的帧动画效果
- Android 实现简单的帧动画
- Android中帧动画的实现
- Android 使用极光/友盟推送,APP进程杀死后为什么收不到推送
- Android实现倒计时功能
- 给ProgressBar 设置圆形进度条颜色
- Xposed入门浅析
- oracle dead lock
- 帧动画的实现
- 导出数据库中的表为PDF格式(freemark+jdbc+springMVC)
- 自己编写的纯CSS3的动画代码
- java 代理 中庸之道
- Jacob内存溢出问题,已经CPU爆满问题
- 【LeetCode】Kth Smallest Element in a BST 解题报告
- logo设计的30种技巧
- readline的使用
- Netty实现简单网络通信