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

                                                                                            安卓系统视图结构



      如何把Activity的布局文件添加至窗口里,上面的过程可以概括为:

            1、创建一个DecorView对象,该对象将作为整个应用窗口的根视图

            2、创建不同的窗口修饰布局文件,并且获取Activity的布局文件该存放的地方,由该窗口修饰布局文件内id为content的

            FrameLayout指定 。

            3、将Activity的布局文件添加至id为content的FrameLayout内。

      最后,当AMS(ActivityManagerService)准备resume一个Activity时,会回调该Activity的handleResumeActivity()方法,

该方法会调用Activity的makeVisible方法 ,显示刚才创建的mDecor 视图族



猜你喜欢

转载自blog.csdn.net/u011791526/article/details/53910721
今日推荐