android 方向键 按钮,这不科学!安卓虚拟按键、实体键谁更好?
目前市面主流的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 方向键 按钮,这不科学!安卓虚拟按键、实体键谁更好?相关推荐
- 关于Android适配华为等带有底部虚拟按键的解决方案
关于Android适配华为等带有底部虚拟按键的解决方案 参考文章: (1)关于Android适配华为等带有底部虚拟按键的解决方案 (2)https://www.cnblogs.com/dhcn/p/7 ...
- 正面有Android手机常用的三枚虚拟按键
中兴Geek手机采用了常规的直板式造型,正面有Android手机常用的三枚虚拟按键,完全采用金属材质打造的电源键.音量键以及一枚实体拍照键都被设计在手机右侧,左侧只设有数据接口.3.5mm耳机接口则被 ...
- android虚拟按键keycode,安卓虚拟按键 键码
使用Adb shell command直接送key event給Android adb shell input keyevent 7 # for key '0' adb shell input ke ...
- android系统定制开发动态显示隐藏虚拟按键虚拟导航Navigationbar
新需求:删除Android 原生自带的虚拟导航按键(暂定) 如想直接删除不显示Navigationbar,可以用如下两个方法 1)在资源xml文件中把导航按键的高度和宽度设置为0 frameworks ...
- Android 4.0以上设备的虚拟按键中menu键的显示问题
在 Android 4.0以后,google添加了虚拟导航键来替换实体键,同时按键由原来的四大天王改为back.home.recent三个.研究源码可以发现是否显示菜单键实在 Window初始化的布局 ...
- Android常见公有方法(隐藏虚拟按键/隐藏软键盘/获取屏幕宽高等)
隐藏虚拟按键,并且全屏 使用: ScreenUtils.hideBottomUIMenu(getWindow().getDecorView()); /*** 隐藏虚拟按键,并且全屏*/public s ...
- Android 小米全面屏手势底部虚拟按键的适配
在项目的开发过程中,发现小米部分手机有一个全面屏手势功能,该功能可隐藏底部虚拟按键,通过手势的方式来实现返回和Home功能. 效果如下所示: 当开启全面屏手势的时候,就会存在一个问题,我们通过以下代码 ...
- Android系统开启导航栏NavigationBar(虚拟按键)
导航栏NavigationBar 源码部分: frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManag ...
- Android 沉浸式状态栏与华为虚拟按键的冲突处理
最近在写自己的小东西的时候,遇到了一个Bug,就是沉浸式转态栏与华为虚拟按键的冲突的问题. 先看一下出现问题的图 然后根据网上的一些办法 最多的就是告诉你,在布局文件加这个2个属性 android:f ...
最新文章
- 【POJ】2503 Babelfish(字典树,map,指针)
- 技术分享连载(六十)
- go int 最大值_Dig101 - Go之灵活的slice
- Harbor管理docker镜像(1.7.5版本-主从复制)
- Qt 编译时报错“退出,退出代码2”的原因
- F4V 封装格式详解(一)-------box
- 前端面试题vue-element汇总
- Exception in thread http-bio-8081-exec-3 java.lang.OutOfMemoryError: PermGen space
- PHP判断ip地址是否合法
- 6675温度波动大_现场温度仪表安装调试常见的故障分析与处理方法
- 一段和别人的对话,没事写出来(杂项)
- 动脑学院_张晨到梅州职业技术学院施工现场调研:强力加快进度,确保项目如期建成...
- mysql定时备份脚本
- MySQL卸载不干净问题
- MPU6050误差分析
- EfficientDeRainy:一种高效的图像去雨雾算法
- DOS命令diskpart格式化磁盘
- 简述FPGA的一些优势
- 制作标准1寸和2寸照片方法
- java版b2b2c社交电商分布式微服务-Spring Cloud Netflix
热门文章
- 【转】MEGA构建系统进化树的步骤(以MEGA7为例)
- Codeforces Round #645 (Div. 2)
- c语言fabs函数的返回值,关于c语言中fabs函数的用法
- Airbnb新用户民宿预定情况预测
- 数据分析方法-AARRR模型分析方法
- matlab积分e (x 2),e^(x^2)的定积分
- 如何获取有价值的用户反馈?
- 计算机词汇怎么背,如何背诵英语词汇更有效?
- 实例011:养兔子 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
- “华为杯”第十八届中国研究生数学建模竞赛B题参赛总结