Android 12系统源码_窗口管理(三)WindowManagerService对窗口的管理过程

前言

上一篇我们具体分析了WindowManager的addView方法添加窗口的过程,我们知道WindowManager最终会调用到WindowManagerService的addWindow方法。本篇文章我们将在此基础上,具体来分析WindowManagerService的addWindow方法添加窗口的过程。这个方法的代码逻辑非常长,提前做好心理准备。

一、检测窗口权限和窗口类型

1、WindowManagerService的addWindow方法如下所示。

frameworks/base/services/core/java/com/android/server/wm/WindowManagerService.java

public class WindowManagerService extends IWindowManager.Stub
        implements Watchdog.Monitor, WindowManagerPoli

猜你喜欢

转载自blog.csdn.net/abc6368765/article/details/130891975