这种UI模式目前被称为侧边导航,可以在此处详细讨论:
http://www.androiduipatterns.com/2012/06/emerging-ui-pattern-side-navigation.html
我认为这就是你要找的东西 :)
https://github.com/korovyansk/android-fb-like-slideout-navigation
Android SDK中尚未包含侧边导航。在Github上进行快速搜索可以发现一个已经实现了这种UI模式的项目。
这里有另一个库项目:
https://github.com/darvds/RibbonMenu
还有两个库项目:
https://bitbucket.org/jfeinstein10/slidingmenu/overview
https://github.com/Gregadeaux/android-fly-in-app-navigation
希望这可以帮到你 :)
通过计算屏幕的宽度,您可以将屏幕滚动80%,我也只是通过编程实现了同样的功能。
我不知道有哪些实现是使用垂直滑动菜单的,但有一种Sliding Menu实现是使用标准的滑动菜单。我认为大部分工作都在那里完成了,所以你可以尝试更改它并使其垂直显示。
这是我在我的应用中使用的实现。点击
它非常容易使用。
@AndroidLearner在撰写答案时非常出色。
然而,自那时以来,Google已经发布了自己的实现和设计指南,涉及导航抽屉:
http://developer.android.com/design/patterns/navigation-drawer.html
http://developer.android.com/training/implementing-navigation/nav-drawer.html
ViewPager
。它将为您提供每屏查看一页的功能。虽然您可以更改“页面”大小并在屏幕上水平滑动以查看“多个”页面。 - Chintan Rathod