Menu和ActionBar

Menus是许多应用程序中的常见的用户界面组件。为了提供一个熟悉的和一致的用户体验,应该在Activity中使用menu的api来展示用户动作和其他选择。

3.0之后,安卓不在要求提供一个专用的菜单按钮,由于这个变化,安卓应用应该由传统的6个菜单面板转变为使用action bar展示通用的用户操作,所以这么说,action bar是非常重要的。

虽然一些菜单的设计和用户体验改变了,但是他们的语法定义还是以menu为基础的。

 菜单分选项菜单,3.0之后,使用Action Bar 来替代了,

上下文菜单, 使用上下文Action mode替代

还有就是 pop menu,长按某个view弹出来。这些都不是啥


关键是menu要和ActionBar结合,而ActionBar又和Fragment在一起,所以要先看看Activity和Fragment,然后继续学习吧。

这些。


 

你可能感兴趣的:(Menu和ActionBar)