1.背景 在<UI2CODE——整体设计篇>中,我们介绍了UI2CODE工程的整体流程: 在组件识别这个环节,需要有一种处理布局信息的方法,来解析和计算控件间的布局关系(比如识别业务组件(BI组件)和查找重复布局),以此来提高最终代码的可用性. 在这篇文章,我们将介绍一种布局信息的结构化方法:“连线法”,以及一种布局间的计算和比较方法: “引导连线法”. 首先来看我们需要解决的问题: 2.问题一:识别业务组件 目的:代码复用 业务组件是指某些特定的卡片,比如一个商品详情卡片,这些卡片会在不同页…