Android关联菜单menu设计

  次阅读 作者:智能小宝 来源:互联网 2015-10-13 07:36 我要评论(0)

菜单设计快速预览

任何指令的选项菜单只适用于当前进程.

任何指令的关联菜单只适用于当前被选中项.

优先安放最频繁使用的操作.

仅将最重要的指令固定在屏幕上.

长按(touch&hold)屏幕可触发关联菜单,并且可正常点击关联菜单上的指令.

文档目录

菜单纵览

1. 选项菜单

2. 关联菜单

3. 选项菜单与关联菜单的区别

4. 屏幕上的固定指令

指南

1. 分离全局指令的特定选项

2. 优先安放最频繁使用的操作

3. 不要仅在关联菜单上安放指令

4. 关联菜单的首项指令应是最直观的

5. 直接点选内容应执行最直观的操作

6. 关联菜单和被选中项须有所联系

7. 仅将最重要的指令固定在屏幕上

8. 选项图标菜单多使用短名称

9. 对话框不该有选项菜单

10. 如果进程无选项菜单,则不要显示任何信息

11. 弱化或隐藏当前内容的不可用菜单项

菜单纵览

注意: 你手机上的菜单样式和屏幕布局有可能与本文中的截图范例有所差异; 此问题是由于不同版本的Android系统或不同型号的手机而造成的.

1.选项菜单

选项菜单上的多个指令(指令,即功能指令,译者注)是全局适用的,且可并行作用于当前进程 (原文为Activity,类似PC上的进程,下同.译者注),也可启动另一个进程.却不适用(文本)内容里的被选中中项.

(程序员就容易理解这段,大意是选项菜单可针对运行中的程序启动某些功能)

在大部分的手机上,用户按下 MENU 键就会在屏幕下方显示选项菜单.而用户再次按下 MENU 键或 返回 键就会关闭选项菜单.实际上,想要关闭任何菜单都可统一使用 返回 键.(重复按下 MENU 键或者点击屏幕空白处也能实现同样效果.) 并需要注意在不同手机上的操作方法.

每个进程有属于它们的操作方式和选项菜单.一个程序的多个进程会有不同的选项菜单.

比如,在 Email程序的邮件列表里面,选项菜单有邮件搜索,邮件排序,刷新列表,和更改邮箱设置等的功能.在Email程序的撰写模式下,选项菜单也有差异之处,例如多出了复制副本,添加附件和删除邮件这几个功能.

为了处理数目众多的菜单项,选项菜单通常以两步来逐级呈现.

图标选项菜单 初次按下MENU键,屏幕底部会显示几个带图标且不可滚动的网格.(G1手机上会显示6个典型按钮.)

扩展选项菜单 如果这个进程的菜单项很多(超过6个),选项菜单的最后一个图标会标记 更多 选中后会弹出一个包含多个菜单项目的列表,此列表有时还可以滚动.

(非常清晰的逻辑,很好地指导了菜单的设计技巧)

\

在Android的某些固件版本,用户可以长按(touch&hold,下同.译者注) MENU 键来弹出快捷键 图标菜单上的文字,一会儿显示指令名称,一会儿显示快捷键(若有的话).

2.关联菜单

关联菜单类似于桌面操作系统(如Win7,译者注)的右键菜单.这便于在任何地方都能启动一些指令.

如下图所示,用户可以长按屏幕上的内容来打开关联菜单 (若有的话).关联菜单其实是被选中内容的一些可操作指令的列表.指令也可以成为当前进程的一部分,系统也能通过被选中内容去启动另一个进程进行操作.

例如,在邮件列表中,用户长按邮件信息会弹出一个含有阅读,归档,删除等指令的关联菜单 .

用户亦可长按屏幕某些位置来打开关联菜单.比如当用户准确地在主屏幕界面(Home screen)空白处长按,同样会显示一个关联菜单; 此处的图标菜单项也能点击.

\

3.关联菜单是快捷方式

综上所述,如果用户在联系人 Obi Wan Kenobi 上长按,则会打开一个关联菜单,上面提供的指令能够执行一系列(与此联系人相关的)功能.

点击关联菜单会激活最直观的指令 例如 查看联系人 .我们建议最直观的指令同样可在关联菜单的首项(菜单的第一位,译者注)列出.如这个例子,直接点击 Obi Wan Kenobi 这个名字,和在关联菜单中点击 查看联系人 所实现的功能是一样的.

(某些功能有多个入口或多种触发方式,能够适合不同熟练度的用户使用)

同样要注意 ,下文中的截图,左右两副图可实现的功能都是相同的.点击 查看联系人 后,左图关联菜单上的各种指令会分离成右图的选项菜单、图标按钮和常规菜单项.(大家对比下面两个图的功能项就明白了,译者注)

所以,使用关联菜单被认为是快速执行常规操作的一种捷径.关联菜单比起某些常显式的按钮或选项菜单,出现的机会更少.很多用户从未发现或者使用过关联菜单.因此,关联菜单上的每个指令也应该在界面上利用多种形式(比如图标啦,按钮啦之类,译者注)直观地显示.在下一节的说明中,比如 选择文字 这种操作指令也许只在关联菜单出现.同样,比如浏览器之类的富互联网应用(原文为rich applications,译者注),或某些包含联网的应用,关联菜单上的一些些指令在其它地方也无法使用.

本站文章信息来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如果您有什么意见或建议,请联系QQ28-1688-302!

人工智能实验室
相关文章相关文章
  • 韩春雨称已能重复实验结果 近期将有消息公布

    韩春雨称已能重复实验结果 近期将有消息公布

  • 英国研发“杀生”机器人 通过生命体获取能量

    英国研发“杀生”机器人 通过生命体获取能量

  • 未来两年人工智能要怎么走?看这篇就够了

    未来两年人工智能要怎么走?看这篇就够了

  • 无人驾驶汽车如何改变城市生活?听听他们怎么说

    无人驾驶汽车如何改变城市生活?听听他们怎么说

网友点评网友点评
阅读推荐阅读推荐

据国外媒体报道,在过去两年内,聊天机器人(chatbot)、人工智能以及机器学习的研发和采用取得了巨大进展。许多初创公司正利用人工智能和...

霍金 视觉中国 图 英国著名物理学家霍金(Stephen Hawking)再次就人工智能(AI)发声,他认为:对于人类来说,强大AI的出现可能是最美妙的...

文|郑娟娟 今年,人工智能(AI) 60岁了。在AI60岁的时候,笔者想要介绍一下AI100,一个刚刚2岁的研究项目,但它的预设寿命是100年,甚至更长...

AlphaGo与李世石的人机大战,为大众迅速普及了人工智能的概念。 但对谷歌而言,除了下围棋,现在的人工智能进展到哪一步了?未来,人工智能...