这个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应用程序一致。
问题:
动作栏是否必不可少?如果选择放弃此模式(可能在导航部门中),是否存在无法实现的功能?是否存在任何平台或设备特定问题?
答案 0 :(得分:5)
Android平台不以任何方式强制要求。您可以非常轻松地完成许多与ActionBar相同的设计(导航,关于您应用的上下文信息)。
如果不使用ActionBar,您将不会遇到任何编程挑战。
然而,这个组件在Android操作系统中是一个非常重要的模式,所以你最好有一个很好的理由不使用它,因为你的应用程序不适合'在Android生态系统中,这将是负面的用户体验。
总而言之,没有必要强制您必须使用ActionBar,并且您可以通过其他方式完成相同的操作,但这不建议,您应该使用它,因此您的应用看起来适合Android生态系统