帧动画
来源:互联网 发布:mac 系统占用空间过大 编辑:程序博客网 时间:2024/06/07 21:00
###布局
<ImageView
android:id="@+id/iv"
android:layout_width="300dp"
android:layout_height="350dp" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:onClick="start"
android:text="开始" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:onClick="stop"
android:text="结束" />
###MainActivity
public class MainActivity extends Activity {
private AnimationDrawable ad;
private ImageView iv;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
iv=(ImageView) findViewById(R.id.iv);
ad=new AnimationDrawable();
loadCodeImage();
}
private void loadCodeImage() {
//图片自己在网上找的 放在drawable下面
ad.addFrame(getResources().getDrawable(R.drawable.g1), 500);
ad.addFrame(getResources().getDrawable(R.drawable.g2), 500);
ad.addFrame(getResources().getDrawable(R.drawable.g3), 500);
ad.addFrame(getResources().getDrawable(R.drawable.g4), 500);
ad.addFrame(getResources().getDrawable(R.drawable.g5), 500);
ad.addFrame(getResources().getDrawable(R.drawable.g6), 500);
ad.addFrame(getResources().getDrawable(R.drawable.g7), 500);
ad.addFrame(getResources().getDrawable(R.drawable.g8), 500);
ad.addFrame(getResources().getDrawable(R.drawable.g9), 500);
ad.addFrame(getResources().getDrawable(R.drawable.g10), 500);
ad.addFrame(getResources().getDrawable(R.drawable.g11), 500);
//设置是否执行一次
ad.setOneShot(false);
//设置imageView要显示的动画
iv.setBackgroundDrawable(ad);
}
public void start(View v){
ad.start();
}
public void stop(View v){
ad.stop();
}
}
- 动画__帧动画
- 转场动画 帧动画
- 动画 AnimationDrawable 帧动画
- 动画----帧动画
- 安卓补间动画、帧动画
- Android动画-帧动画
- Android动画--帧动画
- egret_gif动画(帧动画)
- android动画 -- 帧动画 补间动画
- 属性动画,补间动画,帧动画
- View动画、帧动画、属性动画
- Android动画-帧动画&补间动画
- Android加载动画 旋转动画 、帧动画
- 帧动画、补间动画、属性动画
- 动画(过渡动画、关键帧动画)
- Android动画-帧动画-属性动画
- 帧动画&补间动画&属性动画
- 安卓 动画帧动画基础动画
- 打字练习
- 日常小结-RSA加密算法、数字签名和数字证书及其java实现
- Problem 5256 序列变换 【LIS】
- 自己遇到的java.lang.NoClassDefFoundError错误
- mac 上使用跳板机的端口转发 访问外网服务器
- 帧动画
- poj 3009 Curling 2.0(DFS)
- 客户端访问服务器获取用户ip
- MD5加密算法
- 数据类型 java转换
- 我是一个java class
- Spring mail 邮件服务及其参数配置(properties文件的读写)
- 微信公众测试号,创建菜单,抛48001
- 机器学习中的范数规则化之(二)核范数与规则项参数选择