1. 一个Activity构造的时候一定会构造一个Window(PhoneWindow),并且只有一个。
2. 这个Window有一个ViewRoot(View或者是ViewGroup)
3. 要在Window上显示则需要调用addView方法,将显示控件显示在Window上。
总结:Activity是控制单元(类似工匠)将Window建好,将在Window(类似模型)上贴的窗纸(View)显示出来。
2023-10-13 19:04:52
1. 一个Activity构造的时候一定会构造一个Window(PhoneWindow),并且只有一个。
2. 这个Window有一个ViewRoot(View或者是ViewGroup)
3. 要在Window上显示则需要调用addView方法,将显示控件显示在Window上。
总结:Activity是控制单元(类似工匠)将Window建好,将在Window(类似模型)上贴的窗纸(View)显示出来。