Android(安卓)animation-list动画
16lz
2022-05-19
Android animation-list动画
放置一系列图片资源放到res/drawable下面,然后写一个res/drawabale/loading_anim_image.xml文件,定义animation-list动画,animation-list定义的动画将顺次从上往下执行,设置oneshot=false则反复循环执行,true则执行一次,res/drawable/loading_anim_image.xml:
<?xml version="1.0" encoding="utf-8"?>
直接把res/drawabale/loading_anim_image.xml作为src垫到ImageView里面即可:
在上层Java代码,为了兼容目的,需要主动启动动画,start:
ImageView mImageView = mCacheView.findViewById(R.id.load_image); mLoadingAnimationDrawable = (AnimationDrawable) mImageView.getDrawable(); //直接就开始执行,性能不是最佳的。 mLoadingAnimationDrawable.start();
停止时候调用stop。
更多相关文章
- Android事务 IMMEDIATE与EXCLUSIVE模式
- Android动画效果translate、scale、alpha、rotate
- android四大基础组件--Service生命周期详解
- Android属性动画Property Animation系列二之ObjectAnimator
- Android(安卓)系统数据库编程学习日志
- Android全局变量使用
- Android事件分发机制完全解析,带你从源码的角度彻底理解(上)
- Android横竖屏切换测试记录
- 更改Android模拟器中的hosts文件