iOS开发人员首次使用Android应用:返回导航的最佳做法

时间:2013-06-24 17:20:19

标签: navigation android-actionbar android-ui back-button

我不清楚Android的UI机制会“回到”一个屏幕。我已经阅读了文档,我知道硬件后退按钮应该可以做到这一点。同时,如果活动有多个入口点,ICS中的操作栏将作为“向上”按钮。这让我有两个问题:

  1. 我注意到许多Android应用程序使用Action Bar的左侧无论如何都要“返回”(除了硬件后退按钮)。我应该用我的应用程序执行此操作(意味着有两种方法可以返回)?
  2. Android用户自然会使用硬件按钮返回,还是他们希望操作栏左侧的导航按钮能够回到iOS?看起来不得不求助于屏幕下方的硬件按钮返回对用户来说是一种痛苦(特别是在平板电脑上) - 这真的是Android UI指南规定的吗?谢谢。

2 个答案:

答案 0 :(得分:0)

后退按钮通常会显示在其上的最后一个屏幕上,向上按钮通常会转到应用程序的主屏幕。例如,音乐播放器可能具有总库作为主屏幕。用户点击艺术家,然后点击相册,如果单击后退按钮,它应该返回到艺术家,单击向上按钮应该返回到完整的库

答案 1 :(得分:0)

要回答你的第一个问题,如果“返回”与你的应用中的“up”相同,那么是的,你应该实现两个按钮来做同样的事情(不要只留下其中一个)。但是,如果“后退”不一定意味着“向上”,那么不 - 他们应该做不同的事情。例如,如果您正在制作短信应用程序,并且用户单击通知菜单中收到短信的通知,则按“返回”应将其返回到之前的应用程序或主屏幕,同时按“向上” “应该将它们返回到所有文本消息对话的列表中。

回答你的第二个问题,是的。 Android用户自然会使用后退按钮返回。