最近在看一个GanNew的开源代码,然后发现有个菜单,效果还挺好看的,没看代码之前,我还想着是怎么实现的,我第一想到了共享元素,然后一看代码,发现原来是个开源库。好吧,然后就去搜索有没有更好玩的菜单,就记录一些找到的,以后有需要也可以加入,或者拿来看看代码。讲道理,也是挺好的。
1、BoomMenu
是不是已经厌倦了那些一成不变的菜单,看起来是如此平庸,一点都不能吸引人,那么不如试试下面这种,怎么样?看起来是不是很酷。有中文文档,英文不好的同学也不用担心。
github地址:https://github.com/Nightonke/BoomMenu
2、TapBarMenu
一个可创建标签栏的菜单布局。
github地址:https://github.com/michaldrabik/TapBarMenu
3、Side-Menu.Android
结合动画实现侧边弹出菜单。
github地址:https://github.com/Yalantis/Side-Menu.Android
4、Persei.android
一个可伸缩,可滑动的顶部菜单。
github地址:https://github.com/android-cjj/Persei.android
5、Context-Menu.Android
一个更多选项的上下文弹出菜单,可轻松添加到你的app中。
github地址:https://github.com/Yalantis/Context-Menu.Android
6、LuseenBottomNavigation
一个可随点击的菜单项动态切换背景颜色的底部菜单模块。
github地址:https://github.com/armcha/LuseenBottomNavigation
7、android-snake-menu
一个可随意拖动的菜单,看起来就像一条蛇。
github地址:https://github.com/xmuSistone/android-snake-menu
8、coolMenu
一个卡片式的菜单。
github地址:https://github.com/DxTT/coolMenu