登录 | 注册

优就业Android教程-Android硬体键交互之“选项菜单”

首页 > 程序开发 > Android 2016-09-26 15:21:49 浏览次 共 条评论

收藏赞(分享
Options Menu_Seanmao

 

众所周知Android没有明确的GuideLine,虽说没有严格的规范来限制设计与创新很赞,但这也导致市场上的Android应用设计上的混乱。一个典型例子就是选项菜单Options Menu。

混乱的菜单

Android机器采用的硬体键来呼出菜单,这种方式在表现上隐性的,用户对于何种情况下可以呼出何种菜单没有预见性,甚至是否可以呼出菜单都没有预期。

如何解决

为降低用户的认知成本,建议设计中遵循以下方式。

Question 1:何种情况呼出菜单

用户在单一任务场景中(如填写信息、以及在弹出层操作时),屏蔽菜单键呼出功能。

ps:用户在单一任务场景时,以引导用户专心完成当前操作为上,一条路,岔路多了用户容易迷失。

原则上除此之外都其他窗口下按硬件菜单都应该呼出对应的菜单。

如何对应?请往下看。

Question 2:呼出何种菜单

1、普通窗口下硬件菜单按钮统一呼出系统菜单;(系统基本功能标配 “设置”与“退出”)其他功能可根据APP具体情况制定。

系统菜单样式一般会占整个App呼出菜单大部分。

 

Options Menu

 

2、特定的场景下(用户权限决定),菜单可进行定制(如“删除”“分享”等功能)功能可根据APP具体情况制定。

 

optionMenu02

 

 

optionMenu03

 

合理的设计选项菜单的呼出情况和菜单对应项,可帮助用户更容易理解并轻松的使用你的应用。

免责声明:本文来源于互联网,由网友提供或网络搜集,仅供个人研究、交流学习使用,不涉及商业盈利目的。如有版权问题,请联系本站管理员予以更改或删除。优知网会定期发布程序开发相关趋势文章,包括 PHP Android IOS Java C/C++ 软件测试 大数据 Linux 全栈开发 等领域,敬请关注!

分享到
人收藏5 收藏
 
我要评价
相关文章
优就业Android教程-20个Android开发常用工具类
优就业Android教程-20个Android开发常用工具类
优就业Android教程-AndroidAnnotation常用注解使用说明
优就业Android教程-AndroidAnnotation常用注解使用说明
优就业Android教程-android 性能优化
优就业Android教程-android 性能优化
优就业Android教程-Android开发之基于AndroidStudio环境搭建和工程创建
优就业Android教程-Android开发之基于AndroidStudio环境搭建和工程创
 
 

咨询中心

优就业微信扫一扫
微信扫一扫

400-650-7353

加入官方微博