整合了SldingMenu、ArcMenu、MenuDrawer、WheelMenu、SatelliteMenu、RatialMenu等优秀的关于Menu的开源项目。
本实例整合了关于Android Menu的优秀开源代码,方便有需要用到Menu开源项目的小伙伴使用。
一、整合的项目有:
SlidingMenu:https://github.com/jfeinstein10/SlidingMenu
ArcMenu:https://github.com/daCapricorn/ArcMenu
SatelliteMenu:https://github.com/siyamed/android-satellite-menu
MenuDrawer:https://github.com/SimonVT/android-menudrawer
RadialMenu:https://github.com/strider2023/Radial-Menu-Widget-Android
WheelMenu:https://github.com/sephiroth74/AndroidWheel
二、各工程的依赖关系如下:
SlidingMenu的依赖包:
SlidingMenuLibrary:https://github.com/jfeinstein10/SlidingMenu/tree/master/library
ActionBarSherlock:https://github.com/JakeWharton/ActionBarSherlock
ArcMenu的依赖包:
ArcMenuLibrary:https://github.com/daCapricorn/ArcMenu/tree/master/library
SatelliteMenu的依赖包:
SatelliteMenuLibrary:https://github.com/siyamed/android-satellite-menu/tree/master/satellite-menu
RadialMenu的依赖包:
radial-menu-v4.jar
WheelMenu的依赖包:
wheel-menu-library.jar
三、整合后的效果图如下所示:
MenuDrawer:
RatialMenu:
SlidingMenu:
ArcMenu:
SatelliteMenu:
WheelMenu:
四、项目源码: