【Android知识笔记】UI体系(一)

Activity的显示原理

setContentView

首先开发者ActivityonCreate方法中通常调用的setContentView会委托给WindowsetContentView方法:

【Android知识笔记】UI体系(一)_第1张图片

接下来看Window的创建过程:

【Android知识笔记】UI体系(一)_第2张图片

可见Window的实现类是PhoneWindow,而PhoneWindow是在Activity创建过程中执行attach Context的时候创建的!

接下来看PhoneWindowsetContentView方法:

【Android知识笔记】UI体系(一)_第3张图片

可见PhoneWindowse

你可能感兴趣的:(Android知识笔记,android,Activity显示原理,Dialog显示原理,Android屏幕刷新机制,VSync信号机制,Surface的传输和绘制)