`
mermaid
  • 浏览: 41476 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

ListView动画效果

阅读更多
默认的listView的加载样式比较生硬,如果想修改其实很简单,例如google+加载样式就比较舒服,其实只需要设置一个参数即可:
mListView.setLayoutAnimation(getListAnimStyle());
其中这个getListAnimStyle()也就是你想要的效果,需要自己实现。

public LayoutAnimationController getListAnimStyle() {
AnimationSet set = new AnimationSet(true);
Animation animation = new AlphaAnimation(0.0f, 1.0f);
animation.setDuration(300);
set.addAnimation(animation);
//从左向右
// animation = new TranslateAnimation(Animation.RELATIVE_TO_SELF, -1.0f,
// Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF,
// 0.0f, Animation.RELATIVE_TO_SELF, 0.0f);
//从上向下
animation = new TranslateAnimation(Animation.RELATIVE_TO_SELF, 0.0f,
Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF,
-1.0f, Animation.RELATIVE_TO_SELF, 0.0f);
animation.setDuration(500);
set.addAnimation(animation);
LayoutAnimationController controller = new LayoutAnimationController(
set, 0.5f);
return controller;
}
其实最主要的就是animation = new TranslateAnimation(Animation.RELATIVE_TO_SELF, -1.0f,
// Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF,
// 0.0f, Animation.RELATIVE_TO_SELF, 0.0f);
修改参数即可。
0
2
分享到:
评论

相关推荐

    listview动画效果大全

    本篇文章将详细介绍`listview动画效果大全`中的核心知识点,包括ListView的进出效果、滑动效果以及其他各种效果。 一、ListView进出效果 1. **FadeIn/FadeOut**:这种效果是最基础的淡入淡出动画,当ListView项被...

    listview 的各种动画效果

    - `ListViewAnimations`是一个开源库,提供多种预设的ListView动画效果,如滑动、缩放、淡入淡出等。这个库简化了自定义动画的实现过程。 - 使用步骤包括:添加依赖库,实例化`AnimationAdapter`,然后将其设置到...

    ListView动画效果加载内容

    "ListView动画效果加载内容"这个话题旨在教你如何使ListView中的每个条目在加载时具有动态的进入效果,例如从右向左的滑动渐入动画。 首先,我们需要了解Android中的动画系统。Android提供了两种类型的动画:属性...

    多种 ListView 动画效果 包含Google+ 等多种效果。

    继承多种ListView加载动画效果。 已经包含编译好的APK,可直接安装查看所有效果。 包含Google + 列表加载效果、Bottom in、Right in、Left in等动画效果。 交互效果非常好!

    Android应用源码之listview 的各种动画效果_应用.zip

    接下来,我们将深入探讨ListView动画效果的相关知识点。 1. **ListView基础知识**:ListView是一个可滚动的视图,它可以在垂直方向上显示一列项目。每个项目都是一个View或ViewGroup的实例,通常由Adapter提供数据...

    粗仿寺库分类ListView动画

    - Android社区有许多现成的动画库,如Android-Universal-Image-Loader用于图片加载,AnimateListView库用于ListView动画效果等。这些库可以帮助开发者快速实现复杂的动画效果。 5. **性能优化** - 由于ListView...

    listview 的各种动画效果.zip

    以下是关于ListView动画效果的一些关键知识点: 1. **默认动画**: - ListView默认提供了简单的滚动动画,当新项进入视图时,会有一个平滑的滚动效果。 2. **头部和尾部插入动画**: - 可以通过自定义Adapter来...

    Android应用源码之listview 的各种动画效果.zip

    三、常见的ListView动画效果 1. 入场动画:当新项加载到ListView时,可以为其设置入场动画,如从下往上滑动、从右向左滑动等,这可以通过Animation或者ValueAnimator类来实现。 2. 退出动画:同样,当项被移除时,...

    安卓listview相关相关-listview的各种动画效果.rar

    在安卓开发中,ListView 是一个极其重要的组件,...总的来说,这个压缩包中的资源可以作为开发者研究和实践ListView动画效果的起点,通过对这些示例的学习和调整,可以为自己的应用增添丰富的交互元素,提升用户体验。

    Android listview 的各种动画效果-IT计算机-毕业设计.zip

    下面我们将详细探讨ListView动画效果的实现及其重要性。 首先,ListView动画可以极大地提升用户体验,使应用更具吸引力。常见的ListView动画包括:项的插入、删除、滑动以及过渡效果。这些动画效果可以通过自定义...

    安卓Andriod源码——listview的各种动画效果.zip

    这个压缩包"安卓Andriod源码——listview的各种动画效果.zip"显然包含了关于ListView动画效果的示例代码,这对于开发者来说是一份宝贵的资源,能够帮助他们理解和实现各种动态的、吸引用户的UI效果。 ListView的...

    安卓Android源码——listview的各种动画效果.zip

    这个压缩包文件"安卓Android源码——listview的各种动画效果.zip"很可能是包含了一系列关于ListView动画效果实现的源代码示例。在本文中,我们将深入探讨ListView在Android中的动画应用以及如何通过源码来实现这些...

    Android应用源码之listview 的各种动画效果-IT计算机-毕业设计.zip

    下面我们将详细探讨ListView动画效果的实现原理和技巧。 首先,ListView动画大致可以分为两类:项插入动画(Item Insertion Animation)和项操作动画(Item Operation Animation)。项插入动画通常在ListView中添加...

    Android高级应用源码-listview 的各种动画效果.zip

    这份“Android高级应用源码-listview的各种动画效果.zip”压缩包显然是一个专注于ListView动画效果实现的代码库。在这个项目中,开发者可能已经实现了多种炫酷的动画,以增强用户体验,使得数据项在ListView中插入、...

    安卓Android源码——listview 的各种动画效果.zip

    综上所述,这个压缩包应该包含了一系列关于ListView动画效果的示例代码,涵盖了多种动画类型,对安卓开发者来说是学习和提高用户体验的良好资源。通过深入理解和实践这些代码,开发者可以更好地掌握在ListView中实现...

    Android ListView 动画

    在Android开发中,ListView是用于显示大量数据列表的常用组件,而为ListView添加动画效果能够提升用户体验,增加应用的交互性...在实际开发中,结合使用开源库和自定义代码,可以快速实现各种炫酷的ListView动画效果。

Global site tag (gtag.js) - Google Analytics