5

使用向上和后退按钮进行导航非常复杂(至少对我而言)正如 android 文档所述,

根据您对详细视图的了解,您可以使 Up 行为更加智能。扩展上面的 Play 商店示例,假设用户已从最后查看的图书导航到电影改编的详细信息。在这种情况下,Up 可以返回到用户之前没有浏览过的容器(电影)。 http://developer.android.com/design/media/navigation_between_siblings_market2.png

我正在探索 Google IO 2013 应用程序的最佳实践,据我所知,上述导航规则没有被考虑在内。这是图片: https ://dl.dropboxusercontent.com/u/6129677/do_not_delete/iosched2013.png

我启动应用程序并打开主屏幕 (#1)。我点击“浏览会话”-> 第二个屏幕打开。然后我点击一个会话 - 打开它的详细视图 (#3)。UP 按钮表示这是“Google+”类别,我希望在单击此按钮后导航到“Google+”会话列表。相反,第一个屏幕再次打开(见图)。

这是一个正确的行为,我错过了什么吗?

4

1 回答 1

2

Android 设计表明,无论图标是什么,向上按钮都会上升到容器。它还说左上角的图标应该是应用程序的图标。所以在这种情况下,你可以说它违反了设计,因为它有一个 g+ 图标。

话虽这么说,如果你有特定的理由违反 android 设计是可以的,在这种情况下,谷歌决定它想显示类别的图标,让用户知道类别是什么,而不必显示 2 个图标. 在这种情况下,他们不想一路改变设计以回到 g+,而是假设用户理解他们正在用类别图标替换应用程序图标。因此,虽然它们可以显示您的第四个屏幕,但不一定需要它们,这取决于您认为最适合用户流的内容。Android 设计旨在指导您的个人设计,不需要严格遵循(尽管大多数情况下应该如此)。

希望对您有所帮助,我很乐意回答任何后续问题。

于 2013-09-29T00:32:59.033 回答