ActivityThread
2016-11-20 22:38:30 0 举报
ActivityThread是Android系统中的一个重要类,它主要负责管理和调度应用程序的四大组件(Activity、Service、BroadcastReceiver和ContentProvider)的创建和运行。它是应用程序进程的主线程,负责处理UI操作、消息队列和各种事件。ActivityThread在应用程序启动时创建,通过调用其attach()方法将应用的Application对象添加到系统。它还负责创建和启动Binder线程池,以便在进程间通信(IPC)中使用。总之,ActivityThread是Android应用程序的核心,负责协调和管理应用程序的各种组件和资源。
作者其他创作
大纲/内容
SystemServer
2 systemMain
1 createSystemContext
ActivityManager
ActivityManagerNative
4 thread.attach(true)
ActivityThread
5 mgr.attachApplication
6 attachApplicationLocked
3 thread = new ActivityThread()
run()
0 条评论
下一页