桌面应用程序具有顶级菜单(文件,编辑,搜索,...,帮助)。顶级菜单的Android等效项目
网络应用程序有非常类似的东西,菜单选项卡(徽标,问题,标签,用户,徽章......)。
但是我无法在Android框架中找到顶级菜单的等价物。假设我的应用程序有5个主要活动。根据menu design guidelines选项菜单应该包含与当前活动相关的操作。因此,应用程序应如何让用户轻松切换到五项主要活动之一。
看来,不同的应用程序以不同的方式解决问题。有些在屏幕顶部有一个选项卡列表,有些在底部。即使谷歌应用程序不包括在该领域。 Google Listen有一个名为“Listen Home”的选项菜单项,但Listen主要活动没有该选项菜单项。其他人在应用程序启动器中有两个图标,可以从一个应用程序启动两个不同的活动
我意识到,由于手机屏幕小,Android应用程序的设计必须与网络或桌面应用程序稍有不同。但我有一种感觉,应用顶级菜单主题在Android框架中被省略了。开发人员在这里独立工作。或者我错过了什么?
更新:这是谷歌的蓝图,出色的应用
UPDATE2:此an example app这些模式
UPDATE3的:GreenDroid库有很大帮助实现在你的应用程序,这些patters。看来,仪表板和操作栏模式正变得非常流行。
“的Web应用程序有非常相似的东西,菜单选项卡(图标,问题,标记,用户,徽章,...)。” - 你必须和我在不同的互联网上。就导航而言,Web应用程序中的标准和约定很少(如果有的话)。 “左上角的徽标通向主页”就是它。我有11个选项卡打开11种不同的导航模式,其中包括主要应用程序(GMail,记住牛奶,Google日历,Seesmic,Google阅读器,StackOverflow,GitHub,Evernote等)。与Web一样,Android为您提供了建立导航模式的选项,无论您的应用程序如何。 – CommonsWare 2011-01-06 22:25:55
我在互联网上Steve Krug在“不要让我想!”中写道。你列出的大多数应用程序都有顶级菜单,只是CSS是不同的。 – 2011-01-06 22:35:25