前言
安卓手机的底部导航按键经历了几次演进,如今,随着全面屏手势操作的流行,导航键的存在感也变得越来越低。当安卓手机出现在大家的视野中时,简单的按键设置使得用户眼前一亮。而最吸引用户的就是安卓系统中位于底部的导航组件,这其中包括了一个主键、一个菜单键以及一个后退键。
一些安卓用户可能记得,“菜单键”曾是安卓手机重要的交互枢纽,可如今几乎销声匿迹。对于为Android 2.3甚至更老系统开发的APP,在Android 9以前,谷歌都允许在导航栏内呼出“菜单”键来**这些APP上更多设定功能,可是Android 10决定不这么做了。
谷歌称,为上述改变所做的API铺垫早已成型。换言之,如果在Android 10上运行这些老旧的APP,那么将无法呼出菜单选项,谷歌强调,实际影响的将是极其少数用户。
当前,Android系统的APP主要靠汉堡按钮或“…”来呼出菜单选项了。
在随后的发展中,从电容触摸按键到虚拟按键,Android处理相应问题的方式也已经有了很大的发展。虽然过去几年中智能手机陆续取消了物理按键,但在功能设置上仍旧保留了相关的服务支持。不过,在最新的Android 10上,情况则有了改变。
在最早的Android设备下巴上安置着许多硬件按钮,包括Home和Back按钮,以及一个居中的菜单按钮。
当Android 3.0 Honeycomb发布时,谷歌则提供了屏幕上菜单按钮的软件版本。这使得用户摆脱了存在感不低的物理菜单按钮。然而随着时间的流逝,软件版本也变得不那么美观了。
当Android 4.0 Ice Cream Sandwich发布时,谷歌告诉开发者需要重新考虑菜单按钮的组织方案。从那以后,有菜单按钮的设备就变得越来越少见。不过就算如此,菜单按钮仍旧在官方技术支持的范围内,一些传统的应用程序仍然在运行和使用菜单按钮。
直到现在进入全新的Android 10时代,一些用户表示,当他们在自己的设备上安装了Android 10之后,传统的菜单按钮就不再适用了。
当有人把它发布到Google Issue Tracker上时,谷歌确认这个“错误”是故意的,并且他们已经删除了这个API,因为它已经被弃用好几年了。而这一切的都是按照预定计划进行的,并不是突然为之。
不过,技术发展到现在,除了那些仍然在使用十分“老旧”软件的用户外,将菜单按钮移除应该不会影响到太多的用户。毕竟,现在的安卓用户主要都是依靠汉堡按钮或“…”按键来呼出菜单选项的。
最后
对于Android开发而言,貌似减少了一些开发者的工作量,但是针对于特殊需求的还是需要另做处理,但目前而言,10.0之前的版本用户量还是大多数,虽然谷歌的这项行为不会影响到太多用户,不过还是会令一些用户无所适从。对你,你怎么看?
阅读更多
相信自己,没有做不到的,只有想不到的
在这里获得的不仅仅是技术!
喜欢就给个“在看”