Android播放多张图片形成一个动画效果
来源:互联网 发布:淘宝网帮助中心 编辑:程序博客网 时间:2024/05/21 10:49
转自:http://bbs.51cto.com/thread-990032-1-1.html
在andriod里可以逐帧的播放图片,然后产生一种动态的效果,准备好几张连续的图片,然后在于源程序res文件夹下建立anim文件夹,然后新建一个XML:其中c1,c2,c3,c4,c5,c6是加入的图片的名称。
在窗体里面放置一个ImageView控件,并在代码中编写:
_imageView1 =(ImageView)findViewById(R.id.imageView1);//放置的ImageView控件
//设置动画背景
_imageView1.setBackgroundResource(R.anim.animation_list);//其中R.anim.animation_list就是上一步准备的动画描述文件的资源名
//获得动画对象
_animaition = (AnimationDrawable)_imageView1.getBackground();
最后,就可以启动动画了,代码如下:
//是否仅仅启动一次?
_animaition.setOneShot(false);
if(_animaition.isRunning())//是否正在运行?
{
_animaition.stop();//停止
}
_animaition.start();//启动
在andriod里可以逐帧的播放图片,然后产生一种动态的效果,准备好几张连续的图片,然后在于源程序res文件夹下建立anim文件夹,然后新建一个XML:
<?xml version="1.0" encoding="utf-8"?>
<animation-list xmlns:android="http://schemas.android.com/apk/res/android"
android:oneshot="true">
<item android:drawable="@drawable/c1" android:duration="200" />
<item android:drawable="@drawable/c2" android:duration="200" />
<item android:drawable="@drawable/c3" android:duration="200" />
<item android:drawable="@drawable/c4" android:duration="200" />
<item android:drawable="@drawable/c5" android:duration="200" />
<item android:drawable="@drawable/c6" android:duration="200" />
</animation-list>
在窗体里面放置一个ImageView控件,并在代码中编写:
_imageView1 =(ImageView)findViewById(R.id.imageView1);//放置的ImageView控件
//设置动画背景
_imageView1.setBackgroundResource(R.anim.animation_list);//其中R.anim.animation_list就是上一步准备的动画描述文件的资源名
//获得动画对象
_animaition = (AnimationDrawable)_imageView1.getBackground();
最后,就可以启动动画了,代码如下:
//是否仅仅启动一次?
_animaition.setOneShot(false);
if(_animaition.isRunning())//是否正在运行?
{
_animaition.stop();//停止
}
_animaition.start();//启动
- Android播放多张图片形成一个动画效果
- android怎样播放多张图片形成一个动画
- Android怎样播放多张图片形成一个动画
- Android怎样播放多张图片形成一个动画
- Android通过播放多张图片形成一个动画
- Android怎样播放多张图片形成一个动画
- android播放多张图片形成动画 (帧动画)
- Android 多张图片形成动画
- android软件启动:多张背景图片形成动画效果启动
- Android 绘制一个Loading动画__向图片中缓慢填充颜色,从而形成动画效果
- 多张图片一起播放,动画
- iphone 如何播放多张图片组成的动画
- iOS动画-来回切换多张图片产生动态效果
- android listview & toolbar形成的一种炫酷效果(外加一个圆形图片的实现)
- android帧动画(图片快速切换形成动画)
- Android中使用多张图片组成动画 AnimationDrawable
- Android中使用多张图片组成动画 AnimationDrawable
- android多张图片翻转和倒影效果
- enum 枚举类型
- mysql建表的优化
- 深入研究B树索引(三、四)
- placeholder IE失效问题
- IFrame作用
- Android播放多张图片形成一个动画效果
- memcpy()和memmove() 函数的介绍
- 在iOS中创建静态库
- 谷歌Volley网络框架分析。(三)消息队列
- NSNotificationCenter 的使用详解
- C 语言变量存储
- 深入研究B树索引(四)续
- ActiveX控件开发的一些问题一,如何标记控件为安全
- javascript设置金额样式转换 金额保留两位小数