关于智能触屏手机应该去除菜单(menu)键的思考
2013-09-25 16:27
411 查看
当android4.0的手机出来的时候有一个很大的变化就是没有menu键,取而代之的是快速切换键,我当时觉得很不方便,心想没有menu键,多余的操作放到哪里,尽管知道Android4.0的做法是ActionBar,但当时还是不能理解,等我自己用三星S4和IOS比较之后,才恍然大悟。
其它很容易对比两个场景,假如A界面有menu菜单,B界面没有,如果使用menu键,那用户怎么会知道A界面有而B界面没有,难到加一些难看的提示(如“请按menu键”)吗?ActionBar可以很好的解决这个问题,如果有menu菜单,就直接显示在ActionBar上了,如果没有就不会显示,其实这样也是一种提示,但是这同时是个按钮,因此menu键就多余了。
界面A
界面B
再谈谈为什么功能手机有菜单键,我估计最初的Android的菜单键就是因为受功能手机设计思想的禁锢。功能手机的菜单键其实就是左软键,软键在不同的状态下有不同的功能,但主要是作为菜单键使用,软键被当作菜单键用的时候,屏幕上会提示,但屏幕不能点,所有必需有物理按键
菜单键其实最早应该始于windows,windows键盘上都有一个菜单键,如下图
但用得最多的菜单键应该是鼠标右键,鼠标右键是菜单键的最成功的案例。windows虽然有菜单键,但在界面上没有认识提示,但是人人都知道点击右键,为什么,我想大概是因为windows几乎所有界面和图标都有菜单,这都成了隐含的规则,所有windows需要菜单,它给我们带来很多便利。
总结:在智能上如果有菜单应该直接做成button,既显示出来又可以操作,而且使用隐含的物理菜单键。
其它很容易对比两个场景,假如A界面有menu菜单,B界面没有,如果使用menu键,那用户怎么会知道A界面有而B界面没有,难到加一些难看的提示(如“请按menu键”)吗?ActionBar可以很好的解决这个问题,如果有menu菜单,就直接显示在ActionBar上了,如果没有就不会显示,其实这样也是一种提示,但是这同时是个按钮,因此menu键就多余了。
界面A
界面B
再谈谈为什么功能手机有菜单键,我估计最初的Android的菜单键就是因为受功能手机设计思想的禁锢。功能手机的菜单键其实就是左软键,软键在不同的状态下有不同的功能,但主要是作为菜单键使用,软键被当作菜单键用的时候,屏幕上会提示,但屏幕不能点,所有必需有物理按键
菜单键其实最早应该始于windows,windows键盘上都有一个菜单键,如下图
但用得最多的菜单键应该是鼠标右键,鼠标右键是菜单键的最成功的案例。windows虽然有菜单键,但在界面上没有认识提示,但是人人都知道点击右键,为什么,我想大概是因为windows几乎所有界面和图标都有菜单,这都成了隐含的规则,所有windows需要菜单,它给我们带来很多便利。
总结:在智能上如果有菜单应该直接做成button,既显示出来又可以操作,而且使用隐含的物理菜单键。
相关文章推荐
- 关于触屏智能手机的操作简单说明,安致机型。
- 关于手机移动支付的思考
- 思考:从索爱X10的升级看智能手机的市场现状和发展趋势
- 直播的本质(创业者应该要从商业模式的右边开始思考,你为用户创造了什么价值?找客户并不难,但要想办法让客户不离不弃;PC端功能的丰富很重要,因为手机版通常只是一个迷你版)
- 关于javafx支持IOS、android等智能手机解决方案
- Android-Activity关于“菜单(Menu)”的几个方法
- 关于智能手机App的一点看法
- 关于虚拟化一些思考——不应该盲目使用
- 关于锤子手机降价的感慨和思考
- 【Android每日一讲】2012.10.31 关于(about)程序信息 - Menu功能菜单程序设计
- AngularJS中关于手机端触屏签名(同时支持鼠标事件和触屏事件)
- 关于智能手机的基本知识
- 国产智能手机应该走高端化路线吗?
- 关于智能手机的背景知识
- 语义网:能理解人类语言的智能网络(注:这应该是我看过的最通俗的一篇关于语义网的说明文章了)
- 关于中国移动手机支付竞争战略的思考
- 关于智能的另一种思考
- 关于HTML下overflow-y:auto无效、清除HTML默认边距、解决去除手机访问网页时的左右多余空白的三个方法汇总
- 不同智能手机操作系统下的隐藏菜单是什么,怎么打开?
- 关于智能手机分辨率