Action Bar是必不可少的吗?

时间:2013-11-19 16:17:34

标签: android user-interface android-actionbar

这个UI元素非常重要。并且有充分的理由,因为它为开发人员和用户提供了标准的UI元素。所以,请理解我不想反驳它的用处。

关于操作栏模式:(取自here

It provides several key functions:

* Makes important actions prominent and accessible in a predictable way 
  (such as New or Search).
* Supports consistent navigation and view switching within apps.
* Reduces clutter by providing an action overflow for rarely used actions.
* Provides a dedicated space for giving your app an identity.
  

如果您不熟悉编写Android应用程序,请注意操作栏是一个   您可以实施的最重要的设计元素。以下   这里描述的指南将大大有助于您的应用程序   界面与核心Android应用程序一致。

问题:

动作栏是否必不可少?如果选择放弃此模式(可能在导航部门中),是否存在无法实现的功能?是否存在任何平台或设备特定问题?

1 个答案:

答案 0 :(得分:5)

Android平台不以任何方式强制要求。您可以非常轻松地完成许多与ActionBar相同的设计(导航,关于您应用的上下文信息)。

如果不使用ActionBar,您将不会遇到任何编程挑战。

然而,这个组件在Android操作系统中是一个非常重要的模式,所以你最好有一个很好的理由不使用它,因为你的应用程序不适合'在Android生态系统中,这将是负面的用户体验。

总而言之,没有必要强制您必须使用ActionBar,并且您可以通过其他方式完成相同的操作,但这不建议,您应该使用它,因此您的应用看起来适合Android生态系统