结合自身体验和屏幕显示的一点经验提出一些推测,个人认为比较合理。
(虽然感觉没什么好转载的,不过说不定哪个土豪想反驳我送我个1+5测试呢hhhhhh,所以转载说明出处,我也懒得到处发,就只发这里了)
其实我是个连1加5都没有的人,但是我发现当我把屏幕倒过来之后,我自己的手机也有了所谓的果冻屏,不管我是手机反过来还是我人反过来,都同样有这个现象,所以这个问题一定仅仅跟眼睛与屏幕的相对方向有关。
我的思路:(结论看最后一句)
首先我突然意识到,如果仅仅跟屏幕相关的话,那么就必须考虑到屏幕的显示原理。我们用的屏幕多半是一行一行显示的,而且都是从上往下刷新 ,当你把屏幕反过来滑动屏幕时,就是先从最下方刷新,你上半部分屏幕还没刷新到,就还是原来的图案,所以上滑会变得略微压扁了(最下方的画面是未刷新屏幕下方即将被拉进来的部分,所以压扁了),下滑就是略微拉伸。
不过我仔细又想了一遍,其实这个并不能完全解释这个现象,毕竟这种事情其实正着反着都一样啊,而且刷新是逐行的,要是这么说的话,应该我们日常使用感觉屏幕应该是像毛毛虫一样蠕动的,这TM就很尴尬了。。。
而后我突然就想起来开发者调试里面,显示触摸位置的时候往往还带了一个移动速度,那也就是说,安卓操作系统是可以“预测”屏幕上应该出现什么东西的,(后面是猜测),所以很可能谷歌爸爸在写安卓底层驱动的时候,就已经对屏幕刷新的问题进行了优化,每一行显示的内容依次提前一点点的时间,而这个优化是基于从上往下刷新的,所以当屏幕反过来的时候,就变成了负优化,变成了每一行都把原来的拉伸压扁效果*2 Orz
结论:(很可能)由于1+5的屏幕反转,与安卓本身的底层优化发生冲突,进而产生果冻屏。这也确实如官方所说,不是软件问题,不是硬件问题,更不是质量问题。。。(也许算是个设计问题吧,但是这也没有前人的经验,谁知道呢)
(虽然感觉没什么好转载的,不过说不定哪个土豪想反驳我送我个1+5测试呢hhhhhh,所以转载说明出处,我也懒得到处发,就只发这里了)
其实我是个连1加5都没有的人,但是我发现当我把屏幕倒过来之后,我自己的手机也有了所谓的果冻屏,不管我是手机反过来还是我人反过来,都同样有这个现象,所以这个问题一定仅仅跟眼睛与屏幕的相对方向有关。
我的思路:(结论看最后一句)
首先我突然意识到,如果仅仅跟屏幕相关的话,那么就必须考虑到屏幕的显示原理。我们用的屏幕多半是一行一行显示的,而且都是从上往下刷新 ,当你把屏幕反过来滑动屏幕时,就是先从最下方刷新,你上半部分屏幕还没刷新到,就还是原来的图案,所以上滑会变得略微压扁了(最下方的画面是未刷新屏幕下方即将被拉进来的部分,所以压扁了),下滑就是略微拉伸。
不过我仔细又想了一遍,其实这个并不能完全解释这个现象,毕竟这种事情其实正着反着都一样啊,而且刷新是逐行的,要是这么说的话,应该我们日常使用感觉屏幕应该是像毛毛虫一样蠕动的,这TM就很尴尬了。。。
而后我突然就想起来开发者调试里面,显示触摸位置的时候往往还带了一个移动速度,那也就是说,安卓操作系统是可以“预测”屏幕上应该出现什么东西的,(后面是猜测),所以很可能谷歌爸爸在写安卓底层驱动的时候,就已经对屏幕刷新的问题进行了优化,每一行显示的内容依次提前一点点的时间,而这个优化是基于从上往下刷新的,所以当屏幕反过来的时候,就变成了负优化,变成了每一行都把原来的拉伸压扁效果*2 Orz
结论:(很可能)由于1+5的屏幕反转,与安卓本身的底层优化发生冲突,进而产生果冻屏。这也确实如官方所说,不是软件问题,不是硬件问题,更不是质量问题。。。(也许算是个设计问题吧,但是这也没有前人的经验,谁知道呢)