activity:控制单元
window:承载模型
view:显示视图
几个小tip:
1、一个 Activity 构造的时候一定会构造一个 Window(PhoneWindow),并且只有一个
2、每个window有一个 ViewRoot(是一个View或ViewGroup)
3、通过window的addview方法把元素添加到window上。
4、可以通过 LayoutInflater 的 inflater 方法,可以把一个布局文件转换成view对象
5、界面上的点击等操作是由 WindowManagerService 接收消息,然后回调 Activity 函数来处理
时间: 2024-10-14 00:43:19