前言
这篇介绍帧动画。
什么是帧动画?
帧动画,非常好理解。就是轮播,比如我们看电视,其实就是一张一张播放过去的。
正文
<?xml version="1.0" encoding="utf-8" ?> <animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="true" > <item android:drawable="@color/colorPrimary" android:duration="500"></item> <item android:drawable="@color/colorPrimaryDark" android:duration="500"></item> <item android:drawable="@color/colorAccent" android:duration="500"></item> </animation-list>
只有设置每一张图,停留多少秒即可。
ListView listView=(ListView)findViewById(R.id.list); listView.setBackgroundResource(R.drawable.animation_anim); AnimationDrawable drawable=(AnimationDrawable) listView.getBackground(); drawable.start();
给对应的组件装载即可。
总结
帧动画,比较简单,但是只能适应小图,不然会oom的。
来源:https://www.cnblogs.com/aoximin/p/12307286.html