【Android攻城狮布局动画】一身转战三千里,一剑曾百万师。这篇文章主要讲述Android攻城狮布局动画相关的知识,希望能为你提供帮助。
LayoutAnimation(布局动画) 为View Groups添加动画 使用LayoutAnimationController 如图,给一个listView设置动画,使用了新的方法:setLayoutAnimation()。 setOrder(LayoutAnimationController.XXXX)是设置动画的顺序,例如 ORDER.RANDOM 表示一个随机的顺序。 listView就相当于一个View Groups,是一个容纳了很多View的(集合)视图组。然后我们通过布局动画把里面的每一个View依次按照布局动画的效果去播放。
逐帧动画: 在drawable目录中定义一个animation-list的xml,在item标签中包含图片资源,播放每一个图片形成逐帧动画效果 XML实现: < animation-list ....> < item android:drawable="@drawable/one"//指定第一帧播放的资源 android:duration="500"/> //播放的时间 < item android:drawable="@drawable/two"//指定第二帧播放的资源 android:duration="500"/> //播放的时间 < item android:drawable="@drawable/three"//指定第三帧播放的资源 android:duration="500"/> //播放的时间 < /animation-list> 根据其他观看该视频的同学们的笔记,在代码中让imageView.setImageResource(R.drawable.**); AnimationDrawable animationDrawable = (AnimationDrawable) imageView.getDrawable(); animationDrawable.start(); 就能播放动画了
推荐阅读
- 详解7200vs5400 硬盘及买硬盘的注意事项!
- Happy Matt Friends(DP)
- android不同机型上界面适配问题
- Android ListView控件的使用
- android源代码分析android toast使用具体解释 toast自己定义
- APP测试和WEB测试的区别
- Android 中查看内存的使用情况集经常使用adb命令
- cocos2d-x学习笔记(android自动化打包bat脚本)
- 支付宝app支付服务器签名代码(C#)