第284篇 滑动流畅度专项:fps 与 janky 率
承接上一篇《首屏优化:骨架屏与数据预取》讲完的加载侧,这一篇进入滑动的流畅度。滑动是移动端最高频的交互动作,也是\"卡顿\"这个用户抱怨最集中的场景。 与启动优...
承接上一篇《首屏优化:骨架屏与数据预取》讲完的加载侧,这一篇进入滑动的流畅度。滑动是移动端最高频的交互动作,也是\"卡顿\"这个用户抱怨最集中的场景。 与启动优...
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在...
织入的是字节码里的连接点,不是你以为的\"方法内部某一步\"前言 做 Android 的多少都用过 AOP 的教程:埋点、登录校验、...
前两篇讲完功耗,接下来进入稳定性这个大专题。功耗问题的特点是\"用户能感知但说不清\",而稳定性问题的特点正好相反——它有非常明确的量化指标。 指标越明确,越容...
【计算基础|MySQL16】【工程实战】行锁/间隙锁/死锁复现排查 上一篇把事务隔离和 MVCC 用实验跑通了。这一篇是它的\"锁篇实战\"——线...
在 Jetpack Compose 中,updateTransition 是一个功能强大的高级动画 API,用于管理多个相互关联的属...

一、先回顾:信号量到底是个什么东西 1.1 信号 ≠ 信号量信号和信号量,是「老婆」和「老婆饼」的关系 —— 没有任何关系。信号...

目录一、一个常见的困惑二、先分清两个概念:回表 ≠ 溢出页三、MySQL 的数据是怎么摆在磁盘上的四、一个页 16KB,一篇文章 3...

在游戏开发中如果涉及登录功能,我们经常会增加一个“记住密码”来方便用户进行登录 本篇博客中我们主要通过PlayerPrefs来进行实现记住密码功能...
先把结论放在前面:@Composable 函数不是\"普通函数加了注解\",而是被编译器插件改写过的函数——它把\"描述 UI 的代码\"变成\"向运行时描述树...