整理来自: http://www.androiduipatterns.com/2011/07/tabs-top-or-bottom.html

Android 的确成功了,但这其实这并不能说明它是成功的。例如,比较头痛的问题就是 Android 界面设计上的分裂(似乎 Android 4.0 已经有了设计规范),举个例子说明就好比标签控件(Tab)。

开始这个问题之前,我首先要表明自己的态度:我是中立者。客观意义上说我是开发设计人员,我们都想设计出让用户更容易试用的 App,就那么简单。

https://friable.rocks/_/2012_03_30/1333075710.png

回到问题本身,Tab 页标签放在上面还是放在下面其实这个问题已经争论了很久,那么我们总结下各自的观点:

放在下面

标签页在下面

  1. iPhone 应用以及其他很多应用都是这样干的,所以这样至少不会犯错
  2. 在大屏幕上(想想 Galaxy Note 吧),如果标签页放在了顶部,那么可能比较难以点击
  3. 标签页放在底部可以空出更多的内容区域

放在顶部

标签页在顶部

  1. Android 手机的物理按键(以及 4.0 的屏幕键盘)都在底部,如果标签页放在下面,将会很容易误点
  2. 这个设计源于 Web 站点顶部导航等用户已经接受的方式,同时这与 平板(Tablets)应用相对应
  3. Android 应用一直推荐试用的 Action Bar 就在顶部,因此标签页在顶部能更容易让用户操作
    4、Android 应用底部有很多弹出,例如 屏幕键盘、菜单等,如果标签页放在底部,将会被遮住

其实看得出上述的观点,原文的作者是推荐标签页放在顶部的。果然,原文的作者就针对支持 Tab 放在下面的吐了个槽:

I still find myself leaning towards top tabs. I use Sony Ericsson Arc with fairly large screen and personally I don't have any problems reaching the top of the screen for navigation (I'm aware of uselessness of anecdotal evidence and it's just my opinion).

那么这标签页到底是放在顶部还是底部呢?我个人不想在这里说服什么,您也别指望在这里能够得到结论。

有人开玩笑的说 Android 应用就像是全真七子,七个人联合起来都打不过个 iOS 应用。这个问题的部分原因就是设计师不加思索的直接将设计于 iOS 的应用 Copy 到了 Android 上面。

想想 Android 用户按下菜单键后就不能点击标签页时候的表情吧,如果你是设计师,这会儿我真担心您的人身安全 :)

-- EOF --