Vane's Blog 所有需要显示到屏幕上的内容(包括Activity、Dialog等)都是通过WindowManager来操作的,WindowManager是一个非常重要的子系统,这就是我们常说的WMS(Window Manager Service)。本文的目的是理清WindowManager的基本知识脉络,抛开具体的细枝末节,只关心WindowManager 和 WindowManagerService(后续简称WMS)、Surface、SurfaceFlinger 等建立关联以及交互的一个基本过程。