Activity绘制流程

首先给大家推荐一在线阅读android源码的网站,http://androidxref.com,可以点击类名跳转到类的实现中。

一、源码分析

       我们知道在Activity中设置布局是通过setContentView方法来实现的,但是真正的绘制并不是在Activity中,而是在PhoneWindow里面。

且看下Activity源码:

PhoneWindow的setContentView在这里:

window的初始化在这里:

PhoneWindow中有个DecorView,就是传说中的RootView,add的所有view都会添加到这里。

最后,看下Activity的视图。

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容