Session

Context, Binder IPC, Zygote - The Android Internals Deep Dive

Building on my “Context and Manifest talk” primer, this session dives straight into Android’s guts.

When you tap an app icon, a simple call to startActivity() travels through Binder IPC, wakes the Zygote process to make a new copy of your app, and creates fresh Context objects—all in just a few milliseconds, before the splash screen even appears.

You will see how ApplicationContext is born from that pre‑warmed Zygote copy, how ActivityContext applies themes and how a mistake can cause memory leaks, and why ReceiverRestrictedContext is a strict and limited Context that often says “no.”

We will find the exact moment a Context reference starts leaking memory, learn how ActivityManagerService decides which processes stay alive or are killed, and finish with five clear rules for building faster, safer apps.

Andrea Della Porta

Cegeka, Mobile Technical Leader

Rome, Italy

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top