关于屏内虚拟按键设计的好坏,一直都存在很大的争议。围绕着屏内虚拟按键,支持者与反对者之间进行了长期的争论,至今仍未分出胜负。然而,当多功能前置指纹按键开始普及的时候,屏内虚拟按键似乎正在逐步走向边缘化。不过,前段时间发布的华为 P10,其既采用前置指纹按键又保留屏内虚拟按键,由此再次引起了网友的争议。

无论是外观设计还是系统优化,华为 P10 都对得起 " 旗舰 " 之名。但是,这样一部本应毫无争议的优秀产品,却因为采用前置指纹按键的同时保留了屏内虚拟按键,受到了很多网友的质疑。相们有很多网友会感疑惑,既然采用了前置指纹按键,为什么还要保留 " 开倒车 " 的屏内虚拟按键呢?

需要说明的是,华为 P10 上的屏幕虚拟按键是支持手动关闭的,既可以使用屏内虚拟按键,也可以隐藏而只使用前置指纹按键。华为 P10 的前置指纹按键也有轻触返回的功能,并且左右滑动可以唤出后台多任务菜单。

显然,华为 P10 采用两种导航栏的设计,最大程度地照顾了使用习惯不同的消费者。但是,在国内消费者已经近乎被多功能指纹识别按键 " 捕获 " 的今天,华为 P10 仍 " 固执 " 地保留了屏幕虚拟按键。其背后还有那些深层原因呢?

或是谷歌的要求

谷歌自安卓 4.0 时期开始,便开始大力推广虚拟按键。然而,由于安卓系统本身的特殊性,使得各手机厂商在系统修改上的权限极大。这也就导致了安卓手机出现了多种形式的交互方式,譬如虚拟按键、触摸按键与多功能指纹识别按键轮番登场,好不热闹。

虽说这样增加了安卓手机的种类,有助于提高安卓系统的市场占有率。但是,多种交互形式的存在,显然同谷歌力推虚拟按键的战略方向出现了偏差。对于想要规范市场的谷歌而言,这显然是最不愿意看到的场景。因此,谷歌私下里要求厂商保留虚拟按键也在情理之中。

考虑到国外用户的使用习惯

多功能指纹识别按键,堪称安卓交互史上的伟大发明。然而,多功能指纹识别按键好用,但却并没有完全走出国门。目前,包括三星,华硕等主攻欧美市场的手机厂商在智能机产品上均没有采用多功能指纹识别按键。在国外市场,虚拟按键仍是绝对的主流。

作为为数不多成功 " 走出去 " 的手机厂商,华为手机在国外一直有着不错的销量。从近几年 P 系列均在国外发布就能看出,华为对国外市场有着更大的 " 诉求 "。因此,为了更好的照顾国外用户,自然应当保留虚拟按键。

未来屏内虚拟按键或会成主流

虽然,现在只有少数厂商坚持采用屏内虚拟按键,但从行业整体发展方向来看,屏内虚拟按键在未来可能会成为主流的设计。我们知道,谷歌从安卓 4.0 时期开始,便力推屏内虚拟按键。然而,随着指纹识别的普及,以及越来越多厂商使用多功能前置指纹按键,屏内虚键按键就成为多余的设计。但是,随着智能手机行业整体进入全面屏时代,虚拟按键必将迎来新生,譬如三星 S8 也采用了屏内虚拟按键。毕竟,想要获得高屏占比,就势必要舍弃正面实体(或触控)按键。

此外,随着光学指纹识别技术的逐渐成熟,也会彻底奠定虚拟按键未来的地位。我们知道,光学指纹识别可以将指纹识别整合进屏幕内。换言之,前置指纹按键将彻底消失。如此一来,算是扫清了高屏占比设计普及之路上的障碍,保证虚拟按键成为智能机交互的唯一媒介。

谷歌从 Android 4.0 开始力推屏内触摸按键,大抵也是预想到了未来智能手机发展的方向。也就是设计趋向简单化,所有交互操作都能在屏幕内实现。前置指纹按键实际上仅是为了指纹识别的一种妥协设计,随着全面屏的普及以及光学指纹技术的成熟,相信会有越来越多厂商采用屏内虚拟按键的设计。当然,更重要的是苹果似乎也在尝试去掉前置物理按键,而且有可能在iPhone 8 上面实现。总而言之,现在很多人吐槽的屏内虚拟按键,未来极有可能会成为主流。

android虚拟按键趋势,为什么Android虚拟按键老被吐槽但却有厂商坚持在做?相关推荐

  1. 关于Android适配华为等带有底部虚拟按键的解决方案

    关于Android适配华为等带有底部虚拟按键的解决方案 参考文章: (1)关于Android适配华为等带有底部虚拟按键的解决方案 (2)https://www.cnblogs.com/dhcn/p/7 ...

  2. 正面有Android手机常用的三枚虚拟按键

    中兴Geek手机采用了常规的直板式造型,正面有Android手机常用的三枚虚拟按键,完全采用金属材质打造的电源键.音量键以及一枚实体拍照键都被设计在手机右侧,左侧只设有数据接口.3.5mm耳机接口则被 ...

  3. Android 4.0以上设备的虚拟按键中menu键的显示问题

    在 Android 4.0以后,google添加了虚拟导航键来替换实体键,同时按键由原来的四大天王改为back.home.recent三个.研究源码可以发现是否显示菜单键实在 Window初始化的布局 ...

  4. Android适配之水滴屏和虚拟按键

    文章目录 水滴屏适配解决方案: 底部虚拟键盘NavigationBar适配方案: 水滴屏适配解决方案: Android: smarxpan/NotchScreenTool: https://githu ...

  5. Android 适配底部返回键等虚拟键盘的完美解决方案

    这个问题来来回回困扰了我很久,一直没能妥善解决. 场景1:华为手机遮挡了屏幕底部. 场景2:进入应用时,虚拟键自动缩回,留下空白区域. 需求: 需要安卓能自适应底部虚拟按键,用户隐藏虚拟按键时应用要占 ...

  6. Android适配底部返回键等虚拟键盘的完美解决方案

    这个问题来来回回困扰了我很久,一直没能妥善解决. 场景1:华为手机遮挡了屏幕底部. 场景2:进入应用时,虚拟键自动缩回,留下空白区域. 需求: 需要安卓能自适应底部虚拟按键,用户隐藏虚拟按键时应用要占 ...

  7. android 虚拟导航监听,Android另类判断NavigationBar虚拟导航栏状态

    好久没码字了,所以出来冒个泡 一直用着华为的手机,从一开始就觉得华为的虚拟导航栏用着还是挺顺手的,后来发现越来越多的机子都开始使用起来,查看源码发现,虚拟导航栏是属于SystemUI的一部分. 再一看 ...

  8. android 按键kl文件,Android添加新按键

    1.前言 在Android开发中可能会遇到添加新的按键的需求,本文将简单介绍如何在Android系统中完成一个新的按键的添加. 当系统有新的按键需要添加时,Linux内核下的键码到Android系统中 ...

  9. kodi android 键盘,KODI按键映射,看IPTV按键设置

    KODI按键映射,看IPTV按键设置 2020-04-09 18:10:10 16点赞 76收藏 7评论 KODI播放器功能丰富,其中自定义按键功能也是强大,可以让用户修改各个场景下各个按键的功能,网 ...

最新文章

  1. 汉语是世界上唯一一种面向对象的高级语言
  2. 网站自己生成专题php,phpcms生成专题的同时自动生成专题相关文章
  3. 【设计模式】加薪非要老总批 --- 职责链模式
  4. python调用shell脚本的参数_使用python执行shell脚本 并动态传参 及subprocess的使用详解
  5. 让Node.js在Azure上运行-3
  6. python中读取txt文件、统计其中所有字母出现的频度_python——pandas练习题6-10
  7. Java锁--CyclicBarrier
  8. 欢迎大家访问吐槽人网 http://www.tucaoman.com/
  9. 生物信息学_序列比对(二)替换计分矩阵
  10. Linux下3种常用的网络测速工具简介
  11. 数值微分的python实现
  12. 喝豆浆对身体都有哪些好处?
  13. java操作word文档(文字,图片,表格添加以及替换操作)
  14. 上面两点下面一个三角形_章勤琼:三角形内角和180该如何说明 ——小学数学中的合情推理和演绎推理...
  15. scrapy爬虫之凤凰网热点新闻
  16. Centos7 安装Chrome浏览器
  17. linux的echo连接字符串输出,echo命令 – 输出字符串或提取She
  18. pandas学习task02 pandas基础
  19. 子类重写父类方法,调用时会调用子类重写之后的方法
  20. 计算机无法打开cad文件,电脑打不开cad文件怎么办

热门文章

  1. vue3 +vite+ts实战项目添加 eslint + prettier + lint-staged 踩坑指南
  2. 2019年安徽省学业水平考试计算机,2019年安徽高中学业水平考试信息技术与通用技..._报关水平_帮考网...
  3. 没有oracle客户端可以连接数据库,Oracle数据库之SqlDbx连接oracle(无需安装Oracle客户端)...
  4. Dedecms 5.7 SP2后台广告管理处getshell
  5. 全球与中国无线视频门铃对讲机市场深度研究分析报告
  6. 怎么从扫描的PDF文档/图片里提取文字
  7. 关于国外主机PING值
  8. Mac | 使用 Wineskin 在 Mac 上运行 exe 程序
  9. 【Shell】Shell脚本中调用另一个脚本的三种方式(fork/exec/source)
  10. ecshopnbsp;二次开发nbsp;全集