目前市面主流的Android手机基本有三种操控交互设计,这里指的是底部按键,具体来说就是纯虚拟按钮、物理Home以及底部电容按钮。

至于像是HTC M9+那样的“多下巴”异类,其实质仍然是虚拟按钮。

外媒编辑Omar Hamwi认为电容键是安卓目前的最佳方案,但似乎网友更青睐虚拟按键,以下是投票结果——

Hamwi之所以倾向电容键是因为,它们的存在就像是和手机本身的交互,而屏幕内按键则是和屏幕互动,一切的前提是亮屏、解锁。

Home键呢?

不得不说,这种设计的风靡是iPhone的推出,但iOS成功的关键是和UI的良好互动,而Android中,返回、多任务管理这些操作频度很高、逻辑不一,没法如iOS那样诗意。

同时我们看到,三星S7、小米5、HTC 10等还衍生出了实体Home+左右电容的设计,这样兼顾了指纹和传统的操作方式,也值得鼓励。

为什么讨厌虚拟键?

当习惯了电容或者实体键的触感反馈,你再切换回虚拟键会非常不适应,那种点了像是没点的无力感令人痛苦。

还有虚拟键的硬伤,为什么要侵占屏幕空间、为什么设计了虚拟键,你的下巴还那么宽?

也许这个争论就像正背侧面指纹识别、MicroSD卡存废一样,很长一段时间都难定论吧……

//news.zol.com.cn/580/5800884.html

news.zol.com.cn

true

中关村在线

//news.zol.com.cn/580/5800884.html

report

950

目前市面主流的Android手机基本有三种操控交互设计,这里指的是底部按键,具体来说就是纯虚拟按钮、物理Home以及底部电容按钮。至于像是HTC M9+那样的“多下巴”异类,其实质仍然是虚拟按钮。外媒编辑Omar Hamwi认为电容键是安卓目前的最佳方案,但似乎网友更...

android 方向键 按钮,这不科学!安卓虚拟按键、实体键谁更好?相关推荐

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

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

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

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

  3. android虚拟按键keycode,安卓虚拟按键 键码

    使用Adb shell command直接送key event給Android adb shell input keyevent 7  # for key '0' adb shell input ke ...

  4. android系统定制开发动态显示隐藏虚拟按键虚拟导航Navigationbar

    新需求:删除Android 原生自带的虚拟导航按键(暂定) 如想直接删除不显示Navigationbar,可以用如下两个方法 1)在资源xml文件中把导航按键的高度和宽度设置为0 frameworks ...

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

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

  6. Android常见公有方法(隐藏虚拟按键/隐藏软键盘/获取屏幕宽高等)

    隐藏虚拟按键,并且全屏 使用: ScreenUtils.hideBottomUIMenu(getWindow().getDecorView()); /*** 隐藏虚拟按键,并且全屏*/public s ...

  7. Android 小米全面屏手势底部虚拟按键的适配

    在项目的开发过程中,发现小米部分手机有一个全面屏手势功能,该功能可隐藏底部虚拟按键,通过手势的方式来实现返回和Home功能. 效果如下所示: 当开启全面屏手势的时候,就会存在一个问题,我们通过以下代码 ...

  8. Android系统开启导航栏NavigationBar(虚拟按键)

    导航栏NavigationBar 源码部分: frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManag ...

  9. Android 沉浸式状态栏与华为虚拟按键的冲突处理

    最近在写自己的小东西的时候,遇到了一个Bug,就是沉浸式转态栏与华为虚拟按键的冲突的问题. 先看一下出现问题的图 然后根据网上的一些办法 最多的就是告诉你,在布局文件加这个2个属性 android:f ...

最新文章

  1. 【POJ】2503 Babelfish(字典树,map,指针)
  2. 技术分享连载(六十)
  3. go int 最大值_Dig101 - Go之灵活的slice
  4. Harbor管理docker镜像(1.7.5版本-主从复制)
  5. Qt 编译时报错“退出,退出代码2”的原因
  6. F4V 封装格式详解(一)-------box
  7. 前端面试题vue-element汇总
  8. Exception in thread http-bio-8081-exec-3 java.lang.OutOfMemoryError: PermGen space
  9. PHP判断ip地址是否合法
  10. 6675温度波动大_现场温度仪表安装调试常见的故障分析与处理方法
  11. 一段和别人的对话,没事写出来(杂项)
  12. 动脑学院_张晨到梅州职业技术学院施工现场调研:强力加快进度,确保项目如期建成...
  13. mysql定时备份脚本
  14. MySQL卸载不干净问题
  15. MPU6050误差分析
  16. EfficientDeRainy:一种高效的图像去雨雾算法
  17. DOS命令diskpart格式化磁盘
  18. 简述FPGA的一些优势
  19. 制作标准1寸和2寸照片方法
  20. java版b2b2c社交电商分布式微服务-Spring Cloud Netflix

热门文章

  1. 【转】MEGA构建系统进化树的步骤(以MEGA7为例)
  2. Codeforces Round #645 (Div. 2)
  3. c语言fabs函数的返回值,关于c语言中fabs函数的用法
  4. Airbnb新用户民宿预定情况预测
  5. 数据分析方法-AARRR模型分析方法
  6. matlab积分e (x 2),e^(x^2)的定积分
  7. 如何获取有价值的用户反馈?
  8. 计算机词汇怎么背,如何背诵英语词汇更有效?
  9. 实例011:养兔子 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
  10. “华为杯”第十八届中国研究生数学建模竞赛B题参赛总结