美文网首页
Activity onCreate() onResume()

Activity onCreate() onResume()

作者: 没有了遇见 | 来源:发表于2020-09-21 13:36 被阅读0次

    1: activity 启动流程   startActivity () 执行顺序是 onCreate (创建DecorView) -->onResume()-->调用root,setView() 然后执行 哦那Mesume()方法  之后才会绘制了宽高

    调用launchActivity 和OnResume的核心代吗 迪奥用handleLaunchActivity()执行onCreate()的核心代码 执行handleResumeActivity()然后执行onResume方法

    2:掉用handleLaunchActivity 方法后创建了DecorView  这个对象其中包裹了我们xml配置的控件

        执行了 handleResumeActivity ()执行了 performResumeActivity() 迪奥用Activity的  activity.onResume()方法  此时DecorView还未加载到Window   所以未绘制 所以获取不到宽高

    执行onResume和window添加decorview的核心方法

    相关文章

      网友评论

          本文标题:Activity onCreate() onResume()

          本文链接:https://www.haomeiwen.com/subject/lhvpyktx.html