摘要: 一、背景描述 在项目体量越来越大的情况下,编译速度也随着增长,有时候一个修改需要等待长达好几分钟的编译时间。 基于这种普遍的情况,推出了 RocketX ,通过在编译流程 动态 替换 module 为 aar ,提高全量编译的速度。 二、效果展示 2.1、测试项目介绍 目标项目一共 3W+ 个类与资 阅读全文
posted @ 2021-12-13 16:08 Button123 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 前言 做过布局性能优化的同学都知道,为了优化界面加载速度,要尽可能的减少布局的层级。这主要是因为布局层级的增加,可能会导致测量时间呈指数级增长。 而Compose却没有这个问题,它从根本上解决了布局层级对布局性能的影响: Compose界面只允许一次测量。这意味着随着布局层级的加深,测量时间也只是线 阅读全文
posted @ 2021-12-13 15:53 Button123 阅读(215) 评论(0) 推荐(0) 编辑