美文网首页
Acitivity的启动流程

Acitivity的启动流程

作者: 李明成 | 来源:发表于2020-07-17 16:10 被阅读0次

    ActivityThread

    activity的main方法是 程序执行的起始点:
    在main方法中

    ActivityThread activityThread = new ActivityThread();
    activityThread.attach()
    
    ActivityThread.attach.png

    在attach方法中
    获取AMS中的ActivityManager
    ActivityManager 控制当前线程Actiivity 主线程与进程ApplicationThread绑定在一起
    ApplicationThread 是ActivityThread的内部类。

    Activity.ActivityClientRecord.png

    ActivityClientRecord 作为Acitvity的包装类

    相关文章

      网友评论

          本文标题:Acitivity的启动流程

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