Lazy loaded image
技术分享
🗒️Activity、Window、WindowManager、View、ViewRootImpl的作用和相互之间的关系
字数 80阅读时长 1 分钟
2020-7-16
2023-9-7
type
status
date
slug
summary
tags
category
icon
password

相互关系

一张图说明关系:
  1. Activity持有一个PhoneWindow实例
  1. mDecorView是View树的根节点,PhoneWindow持有一个mDecorView实例
  1. 所有window通过WindowManager管理
  1. WindowManager持有一个ViewRootImpl用于管理View绘制
    1. notion image

Window和WMS之间的通信

ViewRootImpl通过IPC与WMS通信,完成添加Window
notion image
上一篇
Android:子线程到底能不能更新UI?
下一篇
Android组件通信:Eventbus原理解析

评论
Loading...