Android Window理解(1)---三種Window類型

三種窗口類型

FrameWork定義了三種窗口類型,三種類型定義在WindowManager。

  • 1.應用窗口,對應於一個Activity。加載Activity由AmS完成,創建一個應用窗口只能在Activity內部完成。

  • 2.子窗口,必須依附於任何類型的父窗口。

  • 3.系統窗口,不需要對應任何Activity,應用程序不能創建系統窗口。

WindowManager爲這個三類進行了細化,把每一種類型都有int常量標識,WmS進行窗口疊加的時候會按照該int常量的大小分配不同層,int值越大層位置越靠上面。

這裏寫圖片描述

這裏寫圖片描述

這裏寫圖片描述

發佈了40 篇原創文章 · 獲贊 30 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章