zoukankan      html  css  js  c++  java
  • Android开发UI之个性化控件之Menu

    1. MenuDrawer

      滑出式菜单,通过拖动屏幕边缘滑出菜单,支持屏幕上下左右划出,支持当前View处于上下层,支持Windows边缘、ListView边缘、ViewPager变化划出菜单等。

      项目地址:https://github.com/SimonVT/android-menudrawer

      Demo地址:http://simonvt.github.io/android-menudrawer/

      APP示例:Gmail、Google Music等大部分google app

    2. SlidingMenu

      滑出式菜单,通过拖动屏幕边缘滑出菜单,支持屏幕左右划出,支持菜单zoom、scale、slide up三种动画样式出现。

      项目地址:https://github.com/jfeinstein10/SlidingMenu

      Demo地址:https://play.google.com/store/apps/details?id=com.slidingmenu.example

      APP示例:Foursquare, LinkedIn, Zappos, Rdio, Evernote Food, Plume, VLC for Android, ESPN ScoreCenter, MLS MatchDay, 9GAG, Wunderlist 2, The Verge, MTG Familiar, Mantano Reader, Falcon Pro (BETA), MW3 Barracks

      MenuDrawer和SlidingMenu比较:

      SlidingMenu支持菜单动画样式出现,MenuDrawer支持菜单view处于内容的上下层

      ArcMenu

      支持类似Path的左下角动画旋转菜单及横向划出菜单、圆心弹出菜单

      项目地址:https://github.com/daCapricorn/ArcMenuAPP示例:Path

    3. android-satellite-menu

      类似Path的左下角动画旋转菜单

      项目地址:https://github.com/siyamed/android-satellite-menu

      Demo地址:https://github.com/Trinea/TrineaDownload/blob/master/satellite-menu-demo.apk?raw=true

      APP示例:Path

      Android高手必学个性化控件之Menu
    4. radial-menu-widget

      圆形菜单,支持二级菜单

      项目地址:https://code.google.com/p/radial-menu-widget/

      效果图:

      Android高手必学个性化控件之Menu
    5. Android Wheel Menu

      圆形旋转选取菜单

      项目地址:https://github.com/anupcowkur/Android-Wheel-Menu

      效果图:

      Android高手必学个性化控件之Menu
    6. FoldingNavigationDrawer

      滑动并以折叠方式打开菜单

      项目地址:https://github.com/tibi1712/FoldingNavigationDrawer-Android

      Demo地址:https://play.google.com/store/apps/details?id=com.ptr.folding.sample

      效果图:

    7. AndroidResideMenu

      仿 Dribbble 的边栏菜单

      项目地址:https://github.com/SpecialCyCi/AndroidResideMenu

      效果图:

      Android高手必学个性化控件之Menu
    8. CircularFloatingActionMenu

      一个可定制的圆形的浮动菜单控件,类似于Path的圆形菜单。这个控件的可定制性更强,可以很容易的定制菜单出现消失时的动画,起始角度和半径。

      项目地址:https://github.com/oguzbilgener/CircularFloatingActionMenu

      Demo地址:https://github.com/oguzbilgener/CircularFloatingActionMenu/tree/master/samples

      效果图:

      Android高手必学个性化控件之Menu
    9. NavigationDrawerSI

      Navigation Drawer的一个简单实现,滑动并以折叠方式打开菜单

      项目地址:https://github.com/mmBs/NavigationDrawerSI

      Demo地址:https://play.google.com/store/apps/details?id=mmbialas.pl.navigationdrawersi

      效果图:

      Android高手必学个性化控件之Menu
  • 相关阅读:
    mysql的主从复制是如何实现的
    Innodb的索引
    PHP 五大运行模式
    nginx 与PHP之间是怎么交互的? Nginx与PHP通信的两种方式 unix socket和tcp socket
    识别身份证中的籍贯、出生年月、性别-http://www.cnblogs.com/huxj/archive/2010/08/01/1789843.html转!
    mysql大数据分表后查询
    19. HTTP协议二:HTTP请求与响应、常见状态码
    18. HTTP协议一:概述、原理、版本、请求方法
    17. 接口定义
    16. Django基础数据访问
  • 原文地址:https://www.cnblogs.com/liyiran/p/4644548.html
Copyright © 2011-2022 走看看