布局优化 相关文章

深入 Android FlexboxLayout 全链路:从 CSS Flexbox 算法到 RecyclerView 自适应流式布局引擎

深入分析 Android FlexboxLayout 从 CSS Flexbox 规范映射到 measure/layout 双阶段的核心实现,以及 FlexboxLayoutManager 与 RecyclerView 融合设计的常见陷阱与选型决策。

异步 Inflate 管理器:用线程池预加载与安全回退加速首帧渲染

Android 页面首帧耗时不只来自网络和图片,复杂 XML 布局在主线程的 inflate 过程同样不可忽略。本文介绍一种异步 Inflate 管理器设计,通过线程池提前创建 View,用 MutableContextWrapper 替换上下文保证安全,失败时自动回退到 UI 线程同步 inflate。