`
须等待
  • 浏览: 212787 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

探索Android 滑动置顶标题的实现

阅读更多

滑动置顶标题在QQ中的好友列表、Android的通讯录中可以见到,用户在滑动的时候可以随时看到当前的内容的标题。



 

这个效果的实现,思路是在Android的Listview的顶部动态的生成一个与标题等高等宽的View,并且实时监听Listview滑动的状态,当Listview滑动到第一项和第二项的标题不一致的时候,动态的重画View,让它有一种向上滑动的效果,当完全滑出以后再重画生成新的标题。

 

话不多说,上干货

 

探索主界面滑动传送门~~  http://ygydaiaq-gmail-com.iteye.com/blog/1776709

  • 大小: 141 KB
1
0
分享到:
评论
2 楼 pc125864418 2015-03-16  
有个bug啊 如果子节点中只有一个元素的话title就无法改变了
    private List<Entry> getdata() {  
        List<Entry> entrys = new ArrayList<Entry>();
       
        for (int i = 0; i < 80; i++) {
            Entry entry = new Entry();
            entry.setContent("" + i);
            entry.setTitle("" + (i / 1));
            entrys.add(entry);
        }
       
        return entrys;
    }
改成这样试试就知道了
1 楼 zhoudong1017 2013-12-23  
很借鉴的地方,有可收缩就好了

相关推荐

    Android-滑动listview标题置顶listview吸顶效果

    本知识点主要探讨如何实现“滑动ListView时标题置顶”和“ListView吸顶效果”,以及如何使安卓系统状态栏透明化。这些功能可以为用户带来更流畅、更具吸引力的交互体验。 首先,滑动ListView时标题置顶的效果通常被...

    android ScrollView滑动置顶

    在许多应用中,我们可能需要实现一个功能,当ScrollView滚动到顶部时,某个视图(比如一个标题或者搜索栏)固定在屏幕顶部,这就是所谓的"滑动置顶"效果。这个效果通常用于提供更好的用户体验,使用户在滚动内容时...

    android滑动标题demo

    这个“android滑动标题demo”是为开发者提供了一个实现滑动标题功能的实例,它实现了标题随着滑动距离进行淡入淡出的效果,使得应用在用户滚动时具有更流畅的视觉感受。 首先,我们来深入理解滑动标题的原理。滑动...

    探索Android 滑动主界面的实现

    本篇文章将深入探讨如何在Android中实现这样一个功能丰富的滑动主界面,并提供相关的源码分析。 首先,我们从ViewPager开始。ViewPager是Android Support Library中的一个控件,它可以显示多个Fragment或View,并且...

    Android仿ios微信滑动删除、置顶的实现

    Android仿ios微信滑动删除、置顶的实现: 左划ListView的item,当前条目出现“删除”和“置顶”两个按钮,点击其他位置,按钮隐藏,点击“删除”,当前条目消失。点击“置顶”,当前条目显示在第一行

    Android 滑动定位和吸附悬停效果实现代码

    在前两篇文章中,分别介绍了tablayout+scrollview 和 tablayout+recyclerview 实现的滑动定位的功能,文章链接: Android 实现锚点定位 Android tabLayout+recyclerView实现锚点定位 仔细看的话,这种滑动定位的...

    android ListView向上滑动隐藏标题,下拉显示标题栏,完美解决滑动出现的空白问题。

    这个功能通常通过监听ListView的滑动事件来实现,当用户向上滑动时,逐渐隐藏标题;当用户向下滑动时,逐渐显示标题。我们可以使用Scroller类或者Animation类来控制标题的平滑移动。此外,为了防止滑动过程中出现...

    listView 滑动置顶漂浮

    在开发中,有时我们需要实现一个功能,当用户上滑ListView时,某些特定的条目能够“漂浮”在顶部,即使列表继续滚动,这些条目依然保持可见,这就是所谓的"滑动置顶漂浮"效果。这个功能在很多应用中都有所应用,例如...

    Android仿抖音上下滑动布局

    Android 仿抖音上下滑动布局是指在 Android 应用程序中实现类似抖音 App 的上下滑动布局效果,该效果可以实现上下滑动、监听播放、自动吸顶、吸底等功能。本文将详细介绍 Android 仿抖音上下滑动布局的实现原理和...

    Android RecyclerView 实现滑动吸顶效果

    通过以上步骤,你就可以在你的Android应用中实现一个功能完善的滑动吸顶效果。不过,实际开发中可能需要根据具体需求进行调整和优化。记得在编写代码时遵循最佳实践,确保代码的可读性和可维护性。

    Android滑动吸附悬停

    在Android应用开发中,"滑动吸附悬停"是一种常见的交互设计,主要用于提供更好的用户体验。这一功能常见于滚动视图,如RecyclerView、ViewPager以及TabLayout和MagicIndicator等组件。接下来,我们将深入探讨这个...

    防QQListView滑动置顶删除功能

    在Android开发中,"防QQListView滑动置顶删除功能"是一种常见的用户界面交互设计,主要应用于消息列表或社交应用中。QQListView是基于Android原生ListView进行优化的一种视图组件,它提供了更加丰富的功能,如滑动...

    android中实现滑动标题栏颜色渐变(scrollview)

    总之,在Android中实现滑动标题栏颜色渐变,主要涉及ScrollView的滚动事件监听、颜色渐变的计算以及动态更新TitleBar的背景颜色。通过这些步骤,我们可以创建一个富有动态感且用户体验良好的应用界面。在实际项目中...

    Android应用源码之android 滑动解锁实现源代码.zip

    总之,这份"Android应用源码之android 滑动解锁实现源代码"涵盖了Android开发中触摸事件处理、自定义View、动画实现、坐标转换等多个重要知识点。通过研究这份源码,开发者不仅可以理解滑动解锁的工作原理,还能提升...

    android 纵向滑动页面(上下滑动效果)

    在Android开发中,创建一个能够实现纵向滑动,即上下滑动效果的页面是一项常见的任务。这样的效果常常用于实现如滚动列表、轮播图或阅读器等应用功能。本教程将详细讲解如何在Android中实现这样的功能,并结合提供的...

    Android滑动菜单特效实现,仿人人客户端侧滑效果demo程序源码

    Android滑动菜单的实现方式多种多样,而"Android滑动菜单特效实现,仿人人客户端侧滑效果demo程序源码"是针对这一主题的一个实例项目。这个示例代码旨在模仿人人客户端的侧滑菜单效果,提供了丰富的交互体验和视觉...

    Android实现图片左右滑动效果

    在Android开发中,实现图片左右滑动效果是常见的需求,比如在查看相册或轮播图时。这个功能可以通过多种方式实现,其中最常用的是使用ViewPager组件。ViewPager允许用户通过左右滑动手势在多个页面之间切换,非常...

    Android仿微信列表滑动删除 如何实现滑动列表SwipeListView

    本文将详细讲解如何在Android中实现类似微信的列表滑动删除功能,主要关注`SwipeListView`的实现。 首先,要实现滑动删除,我们需要一个自定义的`ViewGroup`,名为`SwipeItemView`。这个组件是列表项的基础,它可以...

    Android-Android实现沉浸式状态栏及标题栏滑动变色

    本教程将深入探讨如何在Android应用中实现沉浸式状态栏以及标题栏随着滑动而改变颜色的效果。 首先,我们需要理解“沉浸式状态栏”的概念。在Android中,沉浸式状态栏意味着状态栏的颜色会与应用内容融为一体,给人...

Global site tag (gtag.js) - Google Analytics