android 动画基础绘——帧动画(三)
2024-09-06 23:08:04
前言
这篇介绍帧动画。
什么是帧动画?
帧动画,非常好理解。就是轮播,比如我们看电视,其实就是一张一张播放过去的。
正文
<?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的。
最新文章
- Hyper-v 安装CentOS 7 (其他虚拟机一样参考)
- 斐波拉契数列加强版——时间复杂度O(1),空间复杂度O(1)
- java堆栈区别
- Maven学习笔记(1)之安装Maven
- 使用Spring整合javaMail发用邮件
- 【vijos1659】河蟹王国 线段树<;区间修改+区间最大值>;
- Bootstrap 3 How-To #3 布局
- kafka删除topic
- 你所不知道的html5与html中的那些事第三篇
- JS代码片段
- WOJ 1020
- android各种资源的详细解释
- H5与CS3权威下.19 选择器(2)结构性伪类选择器
- isPostBack原理
- Guava 1:概览
- linux上用route添加/删除路由
- brew装snappy
- Deep Learning (中文版&;英文版)
- vim 程序编辑器
- CUDA Samples: dot product(使用零拷贝内存)