为什么要使用动作栏?

时间:2014-07-05 11:34:10

标签: android android-layout

自定义操作栏不是很容易,如果你支持旧的Android版本,你需要兼容性库。使用视图而不是操作栏有什么优缺点?

3 个答案:

答案 0 :(得分:1)

操作栏是一个重要的设计元素,通常位于应用中每个屏幕的顶部,可在Android应用之间提供consistent familiar look。它用于通过标签和下拉列表支持user interaction来提供更好的easy navigation和体验。它还提供space for the app or activity’s identity,从而使用户能够知道他们在应用中的位置,以及easy access可以执行的操作。

答案 1 :(得分:1)

好吧,如果你创建的视图与动作栏看起来相同并且看起来一样,那么你实际上已经实现了动作栏,那么为什么还要这样做呢,而不是仅仅考虑它的代码......

无论如何,操作栏是大多数Android应用程序中非常着名的组件,它是它们和操作系统本身的外观和感觉的一部分。

自己做事需要花费大量的时间和精力,并且很有可能让用户不习惯使用它(除非你做了非常出色和易于使用的事情)。

开发人员总是“发明轮子”,但大多数时候,它都不值得。

答案 2 :(得分:0)

使用ActionBar代替View,因此您不会重新发明轮子。如果您使用工具,则不难定制:http://jgilfelt.github.io/android-actionbarstylegenerator/