Android 简单实现联系人列表+字母索引效果

效果如上图。

Main Ideas

  1. 左右两个列表
  2. 左列表展示人员数据,含有姓氏首字母的 header item
  3. 右列表是一个全由姓氏首字母组成的索引列表,点击某个item,展示一个气泡组件(它会自动延时关闭), 左列表滚动并显示与点击的索引列表item 相同的 header
  4. 搜索动作后,匹配人员名称中是否包含搜索字符串,或搜索字符串为单一字符时,是否能匹配到某个首字母;而且滚动后,左右列表都能滚动至对应 Header 或索引处。

Steps

Pls wait ...

相关推荐
峰哥的Android进阶之路2 小时前
Android的binder机制理解
android·binder
弥巷2 小时前
【Android】Android内存缓存LruCache与DiskLruCache的使用及实现原理
android·java
fool_hungry3 小时前
Android MotionEvent ACTION_OUTSIDE 详细解释
android
下位子4 小时前
『OpenGL学习滤镜相机』- Day8: 多重纹理与混合
android·opengl
TeleostNaCl4 小时前
解决在 Android 使用 hierynomus/smbj 库时上传和下载文件较慢的问题
android·经验分享
峰哥的Android进阶之路4 小时前
handler机制原理面试总结
android·面试
雨白4 小时前
让代码更清晰:Android 中的 MVC、MVP 与 MVVM
android·mvc·mvvm
魑魅魍魉都是鬼4 小时前
不练不熟,不写就忘 之 compose 之 动画之 animateSizeAsState动画练习
android·compose
一只柠檬新5 小时前
当AI开始读源码,调Bug这件事彻底变了
android·人工智能·ai编程
正经教主5 小时前
【App开发】手机投屏的几种方式(含QtScrcpy)- Android 开发新人指南
android·智能手机