应用 Activity 界面 布局层次 - 结合 Window 分析
应用 Activity 界面 布局层次 分析(2) - setContentView
在上两篇中,结合 Window 使用 Android studio 工具 分析Activity 的布局层次.
接着,通过 PhoneWindow 的源码,进一步分析setContentView 里的逻辑,加深对布局层次的理解(尤其是顶级View - DecorView).
在本文中,用两张结构图简单明了的总结.
1. View 的结构层次
注: 最外层的 Activity/PhoneWindow 都是抽象的概念,DecorView 及它里面的内容才是实体
可以理解为层层进行了 封装.
2. setContentView
参考:
https://blog.csdn.net/whjk20/article/details/120613742
https://blog.csdn.net/whjk20/article/details/119768870
--- End ---
网友评论