首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 平面设计 > 图形图像 >

玩转Android-2D图形及卡通-Frame动画

2012-07-26 
玩转Android---2D图形及动画---Frame动画Frame动画其实就是逐帧动画,用法也比Tween动画简单,只需要创建一

玩转Android---2D图形及动画---Frame动画

Frame动画其实就是逐帧动画,用法也比Tween动画简单,只需要创建一个AnimationDrawable对象来表示Frame动画,然后通过addFrame方法把每一帧要显示的内容加进去就行了,最后通过start方法就可以播放这个动画了,通过还可以使用

setOneShot()方法来设置动画是否重复播放。

再这里,还需要设置图片的所在位置,首先要在res/anim目录下创建一个xml配置文件,用于存放图片资源的索引,配置的是

一个以<animation-list>根原素和<item>子元素

?

下面用3种方式来实现这个Frame动画

第一种:直接继承Activity,使用<animation-list>列表来实现

main.xml

?res/anim/birthday.xml

?FramesActivity.java

?

热点排行