Android中用于在不同活动/片段之间导航的推荐导航方法是什么

时间:2012-09-23 16:43:49

标签: android android-layout

我正在使用ActionBar等将我的Android应用程序转换为更“适当”的用户体验。我一直在尝试确定最佳/推荐的导航样式。

我的应用程序有5个活动,我目前使用菜单/溢出菜单切换。

我的应用程序有1个主要主屏幕,用户将花费大部分时间。用户需要一种导航到其他活动的方法,但它们中没有一个真正与彼此相关。它们更像是实用程序屏幕,用户在需要进行维护时会去。

我正在阅读此链接:http://developer.android.com/design/patterns/actionbar.html

我首先考虑使用操作栏下拉导航,但这似乎不是为导航设计的,更多是为了在相同数据的视图之间切换:

Use a spinner in the main action bar if:

You don't want to give up the vertical screen real estate for a dedicated tab bar.
The user is switching between views of the same data set (for example: calendar events   viewed by day, week, or month) or data sets of the same type (such as content for two different accounts).

然后我将使用ActionBar标签,但它表示更多用于在经常使用的项目之间滑动:

Use tabs if:

You expect your app's users to switch views frequently.
You want the user to be highly aware of the alternate views.

我猜最后一个选项是将操作放入溢出菜单,但这似乎是我要倒退了。

任何人都可以提供一些见解吗?

由于

1 个答案:

答案 0 :(得分:0)

我决定按照这里的侧抽屉去: http://developer.android.com/design/patterns/actionbar.html

Open a drawer from the main action bar if:

You want to provide direct navigation to a number of views within your app which don't have direct relationships between each other.