学堂 学堂 学堂公众号手机端

Android 帧动画

lewis 1年前 (2024-03-28) 阅读数 6 #技术


public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

//1 找到控件 显示动画效果
final ImageView rocketImage = (ImageView) findViewById(R.id.iv);
//2 设置背景资源
rocketImage.setBackgroundResource(R.drawable.anim);
//2.1 兼容低版本写法
new Thread(){
@Override
public void run() {
SystemClock.sleep(20);
//3 获取AnimationDrawable 类型
AnimationDrawable rocketAnimation = (AnimationDrawable) rocketImage.getBackground();
//4 开启动画
rocketAnimation.start();
}
}.start();
}
}




版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门