Android菜单设计指南
2010-05-08 08:48:00 来源:WEB开发网业余活动,翻译得不专业,有问题还望指正.
原文出自Android开发者论坛:http://androidappdocs.appspot.com/index.html
菜单设计快速预览
• 任何指令的选项菜单只针对当前的操作.
• 任何指令的(弹出式)文本菜单只针对当前被选中项.
• 优先排序频繁使用的指令(or功能).
• 将最重要的指令(or功能)常显在屏幕.
• 长按屏幕被选中项可以触发(弹出式)文本菜单, 并且可以正常触发文本菜单上的指令.
文档目录
菜单综览
1. 选项菜单
2. 文本菜单
3. 选项菜单与文本菜单的区别
4. 屏幕上的常显指令
菜单综览
注意: 你手机上的菜单样式和屏幕外观有可能与本文中的截图范例有差异; 此问题是由于不同版本的Android系统或不同型号的手机而造成的.
1.选项菜单
含有多个指令的选项菜单会适用于全局活动(活动,类似PC上的进程,译者注),或者用来启动其它活动. 而不适用(文字)内容里的选中项.
(文字内容不能使用选项菜单,译者注)
在大部分的手机上, 用户按下”MENU”键就会在屏幕下方显示选项菜单.而用户再次按下”MENU”键或”返回”键就会关闭选项菜单.实际上, 想要关闭任何菜单都可统一使用”返回”键.(重复按下”MENU”键或者触击屏幕空白处也能实现同样效果. ) 并且需要注意在不同手机上的操作方法.
不同的程序有不同的操作方式和选项菜单. 程序在不同的状态下会有不同的选项菜单.
(这一段像是绕口令,大意是不同情况有不同的菜单罢了,译者注)
比如, 在 Email的邮件列表里面,选项菜单有邮件搜索, 邮件排序,刷新列表,和更改邮箱设置的功能.在Email程序的排序模式下, 选项菜单也有差异之处, 例如多出了复制副本, 添加附件和删除邮件这几个功能.
为了掌握数目众多的菜单项, 选项菜单通常用两种层级来逐步呈现.
• 图标选项菜单 ? 初次按下MENU键, 屏幕会显示一个带有图标按钮的无滚动条窗口.(G1手机上会显示6个常规按钮. )
• 扩展选项菜单 ? 如果这个程序的菜单项很多(超过6个), 选项菜单的最后一个图标会标记”更多”— 选中后会弹出一个包含多个菜单项目的列表, 有时还会带有滚动条.
(这一段原文较为易懂和经典,很好地指导了菜单的设计方法,译者注)
- ››Android 当修改一些代码时,使用什么编译命令可以最...
- ››Android 如何添加一个apk使模拟器和真机都编译进去...
- ››Android 修改Camera拍照的默认保存路径
- ››Android 如何修改默认输入法
- ››android开发中finish()和System.exit(0)的区别
- ››Android手势识别简单封装类
- ››android中查看项目数字证书的两种方法
- ››Android中获取IMEI码的办法
- ››android 相机报错 setParameters failed
- ››Android重启运用程序的代码
- ››Android为ListView的Item设置不同的布局
- ››android bitmap与base64字符串的互相转换
更多精彩
赞助商链接