
安卓性能
文章平均质量分 79
陈蒙_
大前端领域优快云博客专家,中科院计算机专业硕士,拥有11项发明专利。正在撰写《对比Java学Kotlin》一书。
展开
-
理解 VSync
本文介绍 VSync 产生的原因及其作用。VSync 是啥VSync 有啥作用单缓存双重缓存Double Buffer三重缓存Triple Buffer更多文章前言本文讲解 VSync 产生的原因及其作用。内容涉及如下方面:帧率 vs 屏幕刷新频率;单缓存,双重缓冲,三重缓存及各自的优缺点;VSync 的工作过程;帧率 vs 屏幕.........原创 2016-07-11 17:49:47 · 39096 阅读 · 17 评论 -
获取安卓应用的相关名称信息
获取某 app 的 pkg 名称及某个页面的 Activity 名称。原创 2017-12-29 15:45:59 · 470 阅读 · 0 评论 -
安卓 systrace 报错的解决方法
使用 Monitor 的 systrace 功能时,有时会遇到报错: Unable to find trace start marker 'TRACE:'。解决方法是换用更高版本系统的真机,或者,使用 Genymotion 的 Nexus 系列的模拟器。原创 2017-12-29 15:57:21 · 1868 阅读 · 0 评论 -
安卓帧渲染数据获取方式小结
两种策略四种方式Choreographer$FrameCallback从 16ms 说起GraphicsBinderProfile GPUFrameMetrics通过 onDraw() 获取帧数据性能指标更多好文首先解释一下文章标题中的“帧渲染数据”。 “帧渲染数据”是指,完成渲染一帧的耗时。这是计算帧率的基础数据。截止到 8.0 系统,安卓原生提...原创 2017-09-17 09:51:41 · 9037 阅读 · 0 评论