Facebook出品的Android声明式开源新框架Litho文档翻译-增量式挂载

欢迎转载,转载请标明出处.
英文原文文档地址: Litho-doc

架构

增量式挂载


虽然Component提供了扁平化的view层级结构和主线程外的布局计算功能,但是装载操作(包括对view和drawable的创建,回收和附加工作)在复杂的component中依然花费主线程的大量资源,尤其是那些包含很多view的component.

Litho可以把装载component的花费平均分配至每一个UI帧来避免卡顿,并且对开发者来说是透明的.

使用增量式挂载(默认支持),LithoView将只会挂载与当前可见区域大小相适应的内容并且卸载(并且回收)那些已经看不见了的component.


如果你使用Litho的异步RecyclerView支持,框架将会无缝的支持增量式挂载.




回到导航页