如何把Activity的佈局文件添加至窗口

                                                                                            安卓系統視圖結構



      如何把Activity的佈局文件添加至窗口裏,上面的過程可以概括爲:

            1、創建一個DecorView對象,該對象將作爲整個應用窗口的根視圖

            2、創建不同的窗口修飾佈局文件,並且獲取Activity的佈局文件該存放的地方,由該窗口修飾佈局文件內id爲content的

            FrameLayout指定 。

            3、將Activity的佈局文件添加至id爲content的FrameLayout內。

      最後,當AMS(ActivityManagerService)準備resume一個Activity時,會回調該Activity的handleResumeActivity()方法,

該方法會調用Activity的makeVisible方法 ,顯示剛纔創建的mDecor 視圖族



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章