Check out the Spoken English Course. Free Course with Free Certificate
The Android architecture has three main components:
Android applications are built using three components - Android framework, Android libraries and the Android runtime. The Android framework provides the base level functionalities like memory allocation, threading, etc. The libraries provide a layer of utility methods and classes to facilitate common tasks like networking. The runtime is responsible for converting Java bytecode into native machine code for the target device.
Have a friend to whom you would want to share this course?