读书笔记
Android IPC 相关
· ☕ 8 min read
Android 上的多进程情景
Android 中每个应用的进程都 fork 自 Zygote 进程, Zygote 进程在启动时自己会创建一个虚拟机,从而也就让每个应用拥有了自己的虚拟机。
当应用涉及多进程时,想当于启动了多个虚拟机,在单进程情况下的一些情景将会失效:
Android 源码中的单例模式
· ☕ 4 min read
经常使用 Context.getSystemService(String name)
获取一些系统服务。 其实这些服务都是以单例的方式注册在系统中的。 获取到的都是单例对象。