5. A software stack for
mobile devices:
OS kernel, system libraries,
application frameworks &
key apps.
Android Software
Development Kit (SDK) for
creating apps.
Libraries & development
tools.
18. Provides common user interface
Elements.
e.g., icons, text entry boxes,
buttons and more.
19. Manages non- compiled resources, e.g.
Strings, Graphics, and Layout files.
ACTIVITY MANAGER
Manages App Lifecycle and Navigation Stack.
20. Inter Application Data Sharing.
LOCATION MANAGER
Provides Location and Movement Information.
NOTIFICATION MANAGER
Place Notification Icons in the Status Bar when
important events occur.