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

效果如上图。

Main Ideas

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

Steps

Pls wait ...

相关推荐
KiwisBird几秒前
Android 冷启动黑/白屏 or“两个启动屏幕(SplashActivity)?”or“多了一个含有app icon的启动页面”
android
安卓理事人几秒前
安卓临时缓存sp工具类
android·缓存
r***01383 分钟前
SpringBoot3 集成 Shiro
android·前端·后端
h***346311 分钟前
SpringBoot3.3.0集成Knife4j4.5.0实战
android·前端·后端
j***576826 分钟前
MySQL——表操作及查询
android·mysql·adb
轻口味38 分钟前
基于Rokid Glasses的AI助盲应用实践:让科技点亮视障者的世界
android
j***89461 小时前
MySQL数据的增删改查(一)
android·javascript·mysql
小画家~1 小时前
第三十四:golang 原生 pgsql 对应操作
android·开发语言·golang
r***18642 小时前
FlinkCDC实战:将 MySQL 数据同步至 ES
android·mysql·elasticsearch
p***62992 小时前
mysql-connector-java 和 mysql-connector-j的区别
android·java·mysql