关于ViewGroup 中生命周期执行

来源:互联网 发布:myeclipse2016破解mac 编辑:程序博客网 时间:2024/05/23 23:13

可以得出的结论是

  1. 直接 new ,不添加到任何父布局,只会调用构造方法
  2. onFinishInflate 只会在从 xml 中加载时调用,并且只调用一次。
  3. 初始化 ViewGroup 的流程大致为:构造方法创建对象->从布局加载(xml中定义时)->第一遍测量->开始改变尺寸->第一遍布局->第二遍测量->第二遍布局

20160326103237605.png


0 0