安卓 Framework
文章平均质量分 90
庖丁解牛,了解安卓系统运行原理。
陈蒙_
大前端领域CSDN博客专家,中科院计算机专业硕士,拥有11项发明专利。正在撰写《对比Java学Kotlin》一书。
展开
-
安卓帧渲染数据获取方式小结
两种策略四种方式Choreographer$FrameCallback从 16ms 说起GraphicsBinderProfile GPUFrameMetrics通过 onDraw() 获取帧数据性能指标更多好文首先解释一下文章标题中的“帧渲染数据”。 “帧渲染数据”是指,完成渲染一帧的耗时。这是计算帧率的基础数据。截止到 8.0 系统,安卓原生提...原创 2017-09-17 09:51:41 · 8465 阅读 · 0 评论 -
对两个事件分发案例的探究
在开发中,遇到两个事件分发方面的应用案例,实际运行与我的预期不符。特意做了实验,探究原因,现记录如下,以备日后查阅。原创 2017-07-08 17:23:17 · 633 阅读 · 0 评论 -
理解 VSync
本文介绍 VSync 产生的原因及其作用。VSync 是啥VSync 有啥作用单缓存双重缓存Double Buffer三重缓存Triple Buffer更多文章前言本文讲解 VSync 产生的原因及其作用。内容涉及如下方面:帧率 vs 屏幕刷新频率;单缓存,双重缓冲,三重缓存及各自的优缺点;VSync 的工作过程;帧率 vs 屏幕.........原创 2016-07-11 17:49:47 · 38422 阅读 · 17 评论 -
麻辣烫与安卓主线程工作原理
首先,我们去店里点一碗麻辣烫店。 然后类比点餐的过程,讲解 Active Object 设计模式。 最后讨论 Active Object 模式在安卓主线程中的应用。一碗热腾腾的麻辣烫原创 2016-12-17 18:46:18 · 703 阅读 · 0 评论 -
Choreographer——一个舞蹈指挥家的日常
本文从宏观层面讲述 Choreographer 这个类的作用。原创 2016-08-09 15:58:52 · 1320 阅读 · 0 评论