体验中心截图是什么,明星××体验官( 二 )


根据Qeexo的专利文档可以看到,实现这个功能的过程大概是这样的:系统中会有内置一个算法,如果学过编程的就可以理解为是一个function,该算法可以监听你每一次触摸屏幕的行为,然后对监听到的行为所收集到的数据进行分析,大概的步骤如下:Step1:记录你触摸屏幕时所触碰屏幕区域的面积,然后通过大数据对比的形式进行筛选,初步判定你操作的是手指还是指关节(Ps 因为指关节和手指触碰屏幕的面积是不同的,指关节相对的面积会比较小) 。
Step2:在进行初步的判断之后会交由第二个else if进行判断,因为单单靠面积是无法准确区分出手指和指关节的,所以就会用到第二组数据——根据专利文件上的说法叫“触摸到屏幕上的冲量能引起机器多大幅度的倾斜” 。简单来说就是通过手机内置的陀螺仪来检测在你触碰到手机屏幕时手机的倾斜的幅度以及倾斜加速度,因为用指关节敲击屏幕的时候力度相对会比较大,倾斜度会有所差别 。
Step3:最后还会通过内置的话筒收集“触摸到屏幕上的部分是听起来很尖锐还是比较低沉”做第三次的验证,因为用指肚去触碰手机屏幕的时候一般都是比较低沉的,二用指关节去触碰的时候声音是比较尖锐了 。然后通过这三次收集到的数据对比,进而判断出到底是手指还是指关节 。可不要觉得这很简单,这个技术最大的难点首先是在于如何精确的收集到这些非常细微的数据,其次还要求该算法的整个执行效率要非常高,因为这些操作都需要在毫秒内完成整个反馈过程,否则的话就会让人感到屏幕延迟 。
所以如果不出意外的话,该功能应该是采用比较偏向于硬件语言层面的汇编语言来实现的,因为语言越高级需要解释的步骤就越繁琐,执行效率久越低,汇编语言有多难学,如果你有一点编程技术的话应该就能有所了解 。总的来说,从这个功能也可以看出华为对于产品体验的诉求之高了,如果是一家普通公司用最容易实现的双指划屏截屏就已经完全可以了,而华为却选择了一个成本相对最高昂的做法 。
【体验中心截图是什么,明星××体验官】你手机里最近一张的游戏截图是什么?为什么截图的?
谢谢你邀请我回答这个有趣味性的问题 。我近一张游戏截图就是在刚才,也就是我准备收集“精品手游单机”时所截的图,这款游戏正好是一位网友推荐的,而为什么什么截图当然是因为这款游戏非常的好玩,可以说是神作ARPG,或者是手机版的《暗黑破坏神2》,这款游戏的名字叫《异教之神》,在我上一篇文章中有简介,并且还有很多同类游戏介绍 。

推荐阅读