摘要:
笔记:Android线程消息循环模型 阅读全文
摘要:
内容简述 类似Binder机制,MessageQueue、Looper也有底层的C++实现,涉及文件管道和驱动等。 以下仅从Java层的Looper、Handler和MessageQueue等相关类型的源码来分析线程消息处理的机制。 MessageQueue的创建 Looper用来创建和启动消息队列 阅读全文
摘要:
笔记:安卓App安装和显示过程 阅读全文
摘要:
笔记:安卓应用程序进程启动过程 阅读全文
摘要:
简述 Android设备启动过程中,先是Linux内核加载完,接着Android中的第一个进程init启动,它会启动一些需要开机启动的进程。 Zygote就是进程init启动起来的。Android中所有应用程序进程,以及运行系统关键服务的System进程都是由Zygote创建的。它通过复制自身的形式 阅读全文