欢迎转载,转载请标明出处.
英文原文文档地址: Litho-doc
工具
调试
Stetho
Stetho是一个非常好的Android调试工具,我们已经确保了它能够与Litho一起使用.为了在Stetho中启用Litho调试,需要在你的Application实现中的onCreate()方法里添加下列的代码:123456789101112public class SampleApplication extends Application { public void onCreate() { super.onCreate(); SoLoader.init(this, false); Stetho.initialize( Stetho.newInitializerBuilder(this) .enableWebKitInspector(new LithoWebKitInspector(this)) .build()); }}
这会使Litho完全集成进stetho中.启用了Litho支持之后,你只用打开你的app然后再你的浏览器中打开chrome://inspect
点击你想查看的程序的查看链接(我们使用的是Litho sample app).这将会打开一个UI查看器,你可以在其中查看你程序的View和Component的层级结构.
当查看一个Litho Component的时候,你也可以直接在查看器中更改你的UI中的内容!这样就可以在不重新编译和运行你的程序的情况下,通过调整margin,padding或者其他属性来实现快速设计迭代.你也可以使用它来快速测试你的UI是否能处理不同长度的文本.