Android关联菜单menu设计

  次阅读 来源:互联网(转载协议) 2015-10-03 15:10 我要评论(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)空白处长按,同样会显示一个关联菜单; 此处的图标菜单项也能点击.

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

人工智能实验室
相关文章相关文章
  • teamLab创始人猪子寿之: 抛去衣食住行,我还剩下什么?

    teamLab创始人猪子寿之: 抛去衣食住行,我还剩下什么?

  • Michael I. Jordan带你解读百万奖金ATEC蚂蚁人工智能大赛

    Michael I. Jordan带你解读百万奖金ATEC蚂蚁人工智能大赛

  • Oculus公布原型机,大幅度提升可视角,能实现140°的视场水平

    Oculus公布原型机,大幅度提升可视角,能实现140°的视场水平

  • 2018深圳国际人工智能展览会 2018 shenzhen International Artif

    2018深圳国际人工智能展览会 2018 shenzhen International Artif

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

据外媒报道,STEER打造了首款完全自动驾驶停车技术,旨在使常规车辆转变为无人驾驶车辆。STEER的首款技术应用是4级自动驾驶及网络安全停车...

近日,美国软性机器抓手制造商 Soft Robotics 宣布,获得 2000 万美元的融资,本轮投资者包括 Scale Venture Partners,Calibrate Ventures...

据外媒报道,加州车管局发布了《2017自动驾驶脱离报告(California Autonomous Vehicle Disengagement Reports)》,其中谈及了脱离的具体...

用人机语音交互,来解决智能家居适老的问题;通过家庭门禁与安防套件、空气净化套件、可燃气体与有害气体监控套件等相互联动,在不同生活情...