视图层级(进阶) 为了将视图层级树呈现在屏幕上,您的Activity必须调用setContentView()方法,并传入根节点对象的引用。Android系统接收此引用后,将以此为基础进行界面的失效、测量和绘制。层级的根节点会要求其子节点进行绘制,而每个视图组节点也负责调用其子视图进行绘制。子节点会向父节点申请绘制区域和尺寸,最终决定权归父节点所有。Android会按顺序(从层级树顶层开始)解析布局中的元素,实例化View并将其添加到对应的父节点中。由于解析过程是顺序进行的,如果出现元素重叠,最后绘制的元素会显示在最上方。