美文网首页
android页面性能统计方案

android页面性能统计方案

作者: a树 | 来源:发表于2019-12-12 10:58 被阅读0次

1.目前我们已经有api请求的打点数据,可以在api请求的打点数据上加上页面名字,就可以知道该api是哪个页面的请求

      网络api在调用的时候,需要bindLifecycle,bindLifecycle可以使用当前Activity

2.渲染结束时间确定,在每个Activity里加入容器view,重写容器view的dispatchDraw方法,可以记录每次绘制的时间点,将该时间点不断的上报给服务端

3.服务拿到以上两个数据后,请求网络时间后面那个渲染结束时间,就是图上说的二次渲染结束时间

以上是一个示例,第一个框,是初次渲染结束时间,第二个框,是二次渲染结束时间。

这个是原理性的介绍,所以找了个最简单的页面做示例。

相关文章

网友评论

      本文标题:android页面性能统计方案

      本文链接:https://www.haomeiwen.com/subject/pkwzgctx.html