基础

作者: 打杂的_e2c9 | 来源:发表于2020-09-07 08:00 被阅读0次


    1.setContentView到底做了什么

    1. PhoneWindow 到底是什么?和window的关系
    2. DecorView 作用
    3. requestFeature为何在setContentView 之前调用 1_Activity加载UI-类图关系和视图结构.png


    LayoutInflater 如何把xml加载到decorView 中的
    include 为什么不能作为布局的根节点

    merge 如何作为xml的根节点的 LayoutInflater.png

    三 DecorView 如何添加到Window


    DecorView添加至窗口的过程.png

    在setview方法里调用了view.assignParent(this);,将Decorview的mParent设置成ViewRootImpl
    这也就是为什么View再用requestLayout方法的时候最终会走到ViewRootImpl的requestLayout

    相关文章

      网友评论

          本文标题:基础

          本文链接:https://www.haomeiwen.com/subject/izrlkktx.html