Android给ListView添加一个入场动画
2017-02-10 16:28
267 查看
动画是一个App体现良好交互的一种手段,通常的我们会看到很多App的ListView的Item都有一个入场动画例如:
可以看到,当进入界面加载ListView的Item的时候有一个向左滑动显示,并且淡入的动画。下面介绍一下实现方法:
*给ListView的布局设置属性layoutAnimation并且在anim文件中写一个动画XML,这里我叫list_anim,如下:
**然后anim目录中再写一个xml用于将这个动画设置在ListView中我命名为:anim_listview_item,如下:
*一句话在布局中引用进来:
转自:http://www.cnblogs.com/lovelyYakir/p/5906409.html
可以看到,当进入界面加载ListView的Item的时候有一个向左滑动显示,并且淡入的动画。下面介绍一下实现方法:
<ListView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:divider="@null" android:scrollbars="none" android:layoutAnimation="@anim/anim_listview_item" android:id="@+id/rcy_app_info"> </ListView>
*给ListView的布局设置属性layoutAnimation并且在anim文件中写一个动画XML,这里我叫list_anim,如下:
<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <alpha android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="500"/> <translate android:fromXDelta="-1000" android:toXDelta="0" android:duration="500"/> </set>
**然后anim目录中再写一个xml用于将这个动画设置在ListView中我命名为:anim_listview_item,如下:
<?xml version="1.0" encoding="utf-8"?> <layoutAnimation xmlns:android="http://schemas.android.com/apk/res/android" android:delay="0.5" android:animationOrder="normal" android:animation="@anim/list_anim"/>
*一句话在布局中引用进来:
android:layoutAnimation="@anim/anim_listview_item"
转自:http://www.cnblogs.com/lovelyYakir/p/5906409.html
相关文章推荐
- Android给ListView添加一个入场动画
- android 给LinearLayout中添加一定数量的控件,并让着一定数量的控件从右到左移动,每隔若干秒停顿一下,最后一个view链接第一个view,然后继续移动循环往复,形成一个死循环简单动画效果
- Android 一个ListView添加多个Adapter
- android fragment 显示ListView,并可以添加动画图片
- 给Android ListView添加删除item动画
- 给Android ListView添加删除item动画
- android的listView如何添加一个ViewPager
- android ListView添加自定义的Adapter的一个奇葩问题,注意了!
- 点击ListView一个Item弹出窗体,窗体展示时添加动画效果切入
- Android实现在一个activity中添加多个listview的方法
- 给Android ListView添加删除item动画
- Android Animation实战之一个APP的ListView的动画效果
- Android为listview的item添加动画效果
- 在Android中ListView中添加两个点击事件,一个是OnItemClick,另一个是一个图片的OnClick事件
- 在Android中ListView中添加两个点击事件,一个是OnItemClick,另一个是一个图片的OnClick事件
- android 怎么给listview添加一个固定表头以及显示像table的效果
- Android中ListView添加动画
- 一个android应用向Home screen添加多个Widget
- Android之 ListActivity 的使用和在 ListView中添加图片文字
- 一个android带可变图标以及checkbox的ListView的Adapter的实现,用于工厂测试