一个实用的多条件筛选菜单,在很多App上都能看到这个效果,如美团,爱奇艺电影票等.
2016-08-23 09:08
1696 查看
项目地址:https://github.com/dongjunkun/DropDownMenu
效果图:
一个实用的多条件筛选菜单,在很多App上都能看到这个效果,如美团,爱奇艺电影票等
我的博客 自己造轮子--android常用多条件帅选菜单实现思路(类似美团,爱奇艺电影票下拉菜单)
支持多级菜单
你可以完全自定义你的菜单样式,我这里只是封装了一些实用的方法,Tab的切换效果,菜单显示隐藏效果等
并非用popupWindow实现,无卡顿
使用
添加DropDownMenu 到你的布局文件,如下
我们只需要在java代码中调用下面的代码
效果图:
简介
一个实用的多条件筛选菜单,在很多App上都能看到这个效果,如美团,爱奇艺电影票等我的博客 自己造轮子--android常用多条件帅选菜单实现思路(类似美团,爱奇艺电影票下拉菜单)
特色
支持多级菜单你可以完全自定义你的菜单样式,我这里只是封装了一些实用的方法,Tab的切换效果,菜单显示隐藏效果等
并非用popupWindow实现,无卡顿
使用
添加DropDownMenu 到你的布局文件,如下
01.
<com.yyydjk.library.DropDownMenu
02.
android:id=
"@+id/dropDownMenu"
03.
android:layout_width=
"match_parent"
04.
android:layout_height=
"match_parent"
05.
app:ddmenuTextSize=
"13sp"
//tab字体大小
06.
app:ddtextUnselectedColor=
"@color/drop_down_unselected"
//tab未选中颜色
07.
app:ddtextSelectedColor=
"@color/drop_down_selected"
//tab选中颜色
08.
app:dddividerColor=
"@color/gray"
//分割线颜色
09.
app:ddunderlineColor=
"@color/gray"
//下划线颜色
10.
app:ddmenuSelectedIcon=
"@mipmap/drop_down_selected_icon"
//tab选中状态图标
11.
app:ddmenuUnselectedIcon=
"@mipmap/drop_down_unselected_icon"
//tab未选中状态图标
12.
app:ddmaskColor=
"@color/mask_color"
//遮罩颜色,一般是半透明
13.
app:ddmenuBackgroundColor=
"@color/white"
//tab 背景颜色
14.
...
15.
/>
我们只需要在java代码中调用下面的代码
1.
//tabs 所有标题,popupViews 所有菜单,contentView 内容
2.
mDropDownMenu.setDropDownMenu(tabs, popupViews, contentView);
相关文章推荐
- 自己造轮子--android常用多条件筛选菜单实现思路(类似美团,爱奇艺电影票下拉菜单)
- Android高阶UI之一个实用的多条件筛选菜单
- -android常用多条件帅选菜单实现思路(类似美团,爱奇艺电影票下拉菜单)
- android 多条件筛选菜单效果
- Android常见多条件筛选菜单(美团、58)
- Android常见多条件筛选菜单(美团、58)
- 类似app常见效果,弹出一个提示语句(黑色背景+白色文字),2s后消失(来自改编alert,在h5里比较实用的),下面附上效果图
- 一个类似京东商城那种多条件筛选效果
- 一个基于jQuery+CSS打造的多级菜单,动感效果
- 又一个jquery轮播效果,焦点图,带数字显示序号,这个可以添加对应标题在图片上,支持主流浏览器
- 一个简单的JS菜单,带效果截图
- 一个不错的tab效果的导航菜单(一级和二级为横向)
- 又一个jquery轮播效果,焦点图,带数字显示序号,这个可以添加对应标题在图片上,支持主流浏览器
- 一个强健 实用的asp+ajax二级联动菜单(有演示和附源程序打包下载)
- javascript 封装的一个实用的焦点图切换效果
- 一个很Cool的JS菜单效果
- 一个常用的javaScript菜单效果
- 一个漂亮的苹果菜单效果
- 给Word添加一个实用的常用命令菜单
- 一个简单的收缩菜单效果