What an Android Framework is? What does it do?
Прикладная среда, позволяющая повторно использовать и заменять компоненты
What is the role of API's such as ActivityManager?
ActivityManager для взаимодействия с глобальным состоянием активности системы.
What is the role of API's such as LocationManager?
Класс LocationManager обеспечивает доступ к системным службам определения местоположения.
** Сохраняйте ответы простыми, так как если вы углубитесь в детали, вы столкнетесь с гораздо более сложными вопросами, поскольку у вас будет возможность задать больше вопросов в ядре.