Mic*_*ael 15 performance android gpu android-6.0-marshmallow
当设置档案GPU渲染开发功能"在屏幕上吧"我曾经看到在Android棒棒糖,蓝色,紫色,红色,和橙色条所描述这里.
但在Android Marshmallow上,这些酒吧由七种不同的颜色组成:深绿色,中绿色,浅绿色,蓝色,浅蓝色,红色和橙色.

我没有在Android开发者身上找到任何与这些颜色相关的信息.那么这些新颜色意味着什么呢?
Mat*_*ini 16
不幸的是还没有官方文档,但是在这篇 Google+帖子中,一群Google员工提出了一篇博文,其中"写得非常好并详细说明了这些变化 ".
引自http://blog.udinic.com/2015/09/15/speed-up-your-app的相关部分:
在Marshmallow中,添加了更多颜色以指示更多步骤,例如测量/布局,输入处理等:
编辑09/29/2015:Google的框架工程师John Reck 添加 了一些有关新颜色的信息:
"动画"的确切定义是将Choreographer注册为CALLBACK_ANIMATION的所有内容.这包括Choreographer#postFrameCallback和View#postOnAnimation,它们是view.animate(),ObjectAnimator,Transitions等所使用的......而且,就像systrace标签一样,它就像"动画"一样.
"misc"是vsync的时间戳与收到时的当前时间戳之间的延迟.如果你曾经看过Choreographer关于"错过vsb by blabla ms跳过blabla帧"的日志,现在显示为"misc".这是framestats转储中的INTENDED_VSYNC和VSYNC之间的区别(https://developer.android.com/preview/testing/performance.html#timing-info)
| 归档时间: |
|
| 查看次数: |
3564 次 |
| 最近记录: |