每个人都在为生活而奔波,也会承受来自各方的压力,但有些人就是能在平凡的生活中保持热爱,充实自己,宠爱自己。 读书改变的不是容貌的形,而是容貌的神韵。腹有诗书气自华,读书多了,...
IP属地:上海
每个人都在为生活而奔波,也会承受来自各方的压力,但有些人就是能在平凡的生活中保持热爱,充实自己,宠爱自己。 读书改变的不是容貌的形,而是容貌的神韵。腹有诗书气自华,读书多了,...
前言 卡顿场景可分为以下四类: UI绘制:绘制、刷新 应用启动:安装启动、冷启动、热启动 页面跳转:页面间切换、前后台切换 事件响应:按键、系统事件、滑动 这四种卡顿场景的根...
之前我们讲了Surface的创建过程和SurfaceView的"挖洞"过程)。这一篇我们就开始讲讲SurfaceView的完整绘制流程 前面也有说过,虽然SurfaceVie...
上一篇文章讲了SurfaceView创建Surface的过程,接下来我们来看下SurfaceView是如何"挖洞"的。说起"挖洞",本质上其实就是设置一块区域,在最后绘制的时...
SurfaceView与TextureView是Android做视频开发是必定要用到的两个控件,它们的特性和使用场景有什么区别。先来概括如下: Surface 可以简单理解为...
Surface Surface 对应了一块屏幕缓冲区,是要显示到屏幕的内容的载体。每一个 Window 都对应了一个自己的 Surface 。这里说的 window 包括 D...
一、背景描述[#1] 二、效果展示[#2] 三、思路问题分析与模块搭建[#3] 四、问题解决与实现[#4] 五、一天一个小惊喜[#5] 六、下一步展望[#5] 一、背景描述 ...
DiffUtil和它的差量算法 前言 学习Myers'Diff 算法是从 DiffUtils 源代码开始的,但DiffUtil和它的差量算法这篇却是文章是在写完 Myers‘...