给ListView添加动画效果
2015-09-01 14:05
204 查看
今天试着在项目里给ListView添加一个类似瀑布一样的动画,感觉效果特别好,在这边分享一下。
首先在res/anim目录下创建一个xml动画资源文件list_animation.xml
然后给对应的ListView设置这个动画
是不是很简单,完成上面两步,就能有一个酷炫的瀑布动画了。
当然,除了用xml配置文件,还可以添加java代码,动态的设置动画的表现形式和动画的时间。有用到再说吧。有兴趣的人可以给我补充啊。
首先在res/anim目录下创建一个xml动画资源文件list_animation.xml
[code]<?xml version="1.0" encoding="utf-8"?> <!-- Copyright (c) 2012 Manning See the file license.txt for copying permission. --> <set xmlns:android="http://schemas.android.com/apk/res/android" > <alpha android:duration="50" android:fromAlpha="0" android:toAlpha="1" /> <translate android:duration="100" android:fromYDelta="-100%" android:toYDelta="0%" /> </set>
然后给对应的ListView设置这个动画
[code]albumListView.setLayoutAnimation(new LayoutAnimationController(AnimationUtils.loadAnimation(this, R.anim.list_animation), 0.5f));
是不是很简单,完成上面两步,就能有一个酷炫的瀑布动画了。
当然,除了用xml配置文件,还可以添加java代码,动态的设置动画的表现形式和动画的时间。有用到再说吧。有兴趣的人可以给我补充啊。
相关文章推荐
- 关于AFNetworking中header的bug问题
- 有多少不同的面值组合?_1072
- cocos2dx tolua c++
- Web API初印象
- Android进阶2之 阴影制作(Shadow)
- boost::bind
- 工作中遇到的问题3
- onMeasure()方法详细介绍(二)--利用onMeasure()方法实现图片不变形拉伸
- 设计模式-策略模式
- Asianux的SSH登录问题,密码不正确解决
- 怎样从SpringMVC返回json数据
- 登陆页面书写-工作第三天的任务
- OnPreDrawListener
- 无题
- PHP中的正则表达式及PCRE函数
- [leetcode] 140.Word Break II
- Enterprise Architect使用教程
- 数学公式编辑器MathType破解版序列号
- css hack 大全
- iOS中scrollview是否要回弹