欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

标题:Android Window Layer层级关系-Application windows(应用窗口): 1~99Sub-windows(子窗口): 1000~1999System windows(系统窗口): 2000~2999 注意: 网上有很多说法,系统窗口 > 子窗口 > 应用窗口,从数值上来说是正确的,但是如果说 Window Layer的层级关系,这个说法就是错误的,举个很简单的例子,壁纸层 属于系统窗口管理,但是Window Layer的层级关系 却是最底端;WindowType 的值划分是为了更好的管理Window的类别、权限、依赖关系,和实际的Window Layer层级并没有关系。

最编程 2024-02-24 20:45:56
...
getWindowLayerFromTypeLw() * WindowManagerService.TYPE_LAYER_MULTIPLIER + WindowManagerService.TYPE_LAYER_OFFSET

相同Layer 会根据添加的顺序,加上offset 值。