PinnedHeaderListView

看了一下PinnedHeaderListView,实现通讯录,城市列表、具有相同字母属性的ListView列表功能,给用户比较好的惊喜体验。看看效果后在看看例子源码,最后看看系统自带源码,可以实现你想要的ListViewUI效果。其中可以按照例子,修改Adapter即可实现微信【真实版】的联系人效果。图三图四实现了添加搜索框功能,可以借鉴学习。

                         

                          

项目源码:http://download.csdn.net/detail/itjavawfc/9013559

参考文章:http://blog.csdn.net/xiaanming/article/details/12684155

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-14 00:16:46

PinnedHeaderListView的相关文章

Android PinnedHeaderListView 详解

Android  PinnedHeaderListView 使用详解 PinnedHeaderListView 提供一些    钉头    会定在头部 它看起来像是    应用程序在Android 4.0以上的联系人   能够平滑的悬浮 github 开源地址: https://github.com/JimiSmith/PinnedHeaderListView 效果图: 下载后导入 编辑工具里 libray 只有2个类 PinnedHeaderListView.java SectionedBas

Android仿联系人列表分组悬浮列表,PinnedHeaderListView源码解析

github地址:https://github.com/JimiSmith/PinnedHeaderListView 关于实现类似联系人列表,组的头部总是悬浮在listview最顶部的效果,github上面有两个比较好的实现,分别是pinnedSectionListview和pinnedHeaderListView,之所以选择后者进行源码解析,是因为后者的源码比较简单,便于我们理解实现的精髓所在. 如果你想直接实现Android仿联系人列表分组悬浮列表, 自定义PinnedHeaderListV

Android之联系人PinnedHeaderListView使用

Android联系人中联系人列表页的ListView做得用户体验非常好的,于是想把它从源码中提取出来,以便日后使用.写了一个简单的例子,一方面算是给自己备忘,另一方面跟大家分享一下. 好了,先来看看效果图: 向上挤压的动画 选择右边的导航栏 好了,废话不多说,直接上代码 右侧导航栏 BladeView.java [java] view plaincopy package com.example.pinnedheaderlistviewdemo.view;      import android.

Android仿联系人列表分组悬浮列表实现,自己定义PinnedHeaderListView实现

效果 (关于gif怎么生成的.我先录手机的屏幕得到mp4文件.然后用这个网址:https://cloudconvert.com/mp4-to-gif 进行的mp4转换gif,使用的时候须要又一次选择gif的大小,不然生成的gif图片太大了) 效果包含下面几个方面 1. 当组的头部从屏幕顶部消失.并且组还有成员在屏幕内的时候.组的头部悬浮在屏幕顶部,并且为红色背景(我设置的组的头部是黄色背景) 2. 当下一个组的头部滑到屏幕顶部与红色的悬浮头部挨着的时候.把红色的头部顶走(红色头部随下一个组的头部

优秀的 Android 开源项目

摘要  转载http://www.trinea.cn/android/android-open-source-projects-view/,方便大家找到自己合适的资料 目录[-] 一.ListView 二.ActionBar 三.Menu 四.ViewPager .Gallery 五.GridView 六.ImageView 七.ProgressBar 八.其他 GitHub上优秀Android开源项目 3. Android开发神器 1.Xabber客户端 2.oschina客户端 3.手机安全

GitHub 优秀的 Android 开源项目

转自:http://blog.csdn.net/shulianghan/article/details/18046021 主要介绍那些不错个性化的View,包含ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.ProgressBar及其它如Dialog.Toast.EditText.TableView.Activity Animation等等. 一.ListView android-pulltorefresh 一个强大的拉动

【转】Android开源项目 分类 便于查看

之前转载了一个开源项目的文章,发现那些都是没有系统的总结,这里又转载一篇有系统总结的文章. Android开源项目系列汇总已完成,包括: Android开源项目第一篇——个性化控件(View)篇 Android开源项目第二篇——工具库篇 Android开源项目第三篇——优秀项目篇 Android开源项目第四篇——开发及测试工具篇 Android开源项目第五篇——优秀个人和团体篇 Android开源项目第一篇——个性化控件(View)篇 主要介绍那些不错个性化的View,包括ListView.Ac

[转]Android开源项目分类汇总

我喜欢收集源码,如今这个时代,我觉得我们要做的不是做前人做过的事,而是学习他们的经验然后在这基础上创新做出更伟大的事. 转自https://github.com/Trinea/android-open-project Android开源项目第一篇——个性化控件(View)篇  包括ListView.ActionBar.Menu.ViewPager.Gallery.GridView.ImageView.ProgressBar.TextView.ScrollView.TimeView.TipView

GitHub上史上最全的Android开源项目分类汇总

今天在看博客的时候,无意中发现了@Trinea在GitHub上的一个项目Android开源项目分类汇总,由于类容太多了,我没有一个个完整地看完,但是里面介绍的开源项目都非常有参考价值,包括很炫的界面特效设计.个性化控件.工具库.优秀的Android开源项目.开发测试工具.优秀个人和团体等.可以这样说,每一位Andorid开发人员都能从中找到一个或多个适用自己项目的解决方案,消化吸收并加以利用,可以为自己的APP增色不少.文章最后还列出了部分国外著名Android开发者的信息,包括GitHub地址