15 System UI and Launcher

The system UI of Android is the set of all of the visual elements that the user interacts with on the screen outside of apps, including things like the navigation bar, the notification panel, the status bar, the lock screen, and the launcher.

In the early days on the team, all of this work happened in the overall framework team, which consisted of just a small handful of people. Functionality like the status bar, lock screen, and launcher were written by people who were also writing core framework and UI toolkit code.1 This was an efficient way to handle the different pieces, because the same people who were writing these pieces were also writing the platform features that were needed, so they could implement everything ...

Get Androids now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.