Android开发:仿美团下拉菜单功能模块(复用便捷)
发布时间
阅读量:
阅读量
项目中近期需要集成一个下拉菜单组件。我们团队倾向于借鉴美团的设计理念来构建我们的组件。因此需要开发一个实现实现这一需求的功能模块。考虑到这类组件通常具有较高的复用价值, 于是决定创建一个组件工厂模式下的帮助类.通过向该工厂类传递特定参数配置可以初始化所需的组件逻辑.即可生成相应的下拉列表, 并且支持自定义事件处理机制用于完成用户的点击反馈操作.同时操作简便且功能完善
首先,查看界面效果图


界面倒是比较简单,主要列下功能:
- 这个功能是通过一个辅助类来实现的。如果想在自己的项目中实现这一功能,则需要引用一段代码,并传递特定参数即可。
- 当菜单弹出时(或按下某个事件),显示为灰色背景;当用户完成选择后(或某个操作完成后),收回菜单并恢复为白色背景。
- 为被选中的选项自动填充颜色;如果这些选项已经被选中,则根据新的选择切换颜色。
- 调用该菜单中的各项选择项。
如果你需要一级选择菜单的
全部评论 (0)
还没有任何评论哟~
