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