El android framework es el conjunto de API que permiten a los desarrolladores escribir aplicaciones para teléfonos Android de forma rápida y sencilla. Consiste en herramientas para diseñar interfaces de usuario como botones, campos de texto, paneles de imágenes y herramientas del sistema, como intenciones (para iniciar otras aplicaciones/actividades o abrir archivos), controles del teléfono, reproductores multimedia, etc. Básicamente, una aplicación de Android consiste en Actividades (programas con los que el usuario interactúa), servicios (programas que se ejecutan en segundo plano o proporcionan alguna función a otras aplicaciones) y receptores de difusión (programas que captan información importante para su aplicación). La mejor manera de aprender este sistema será el de pasar por el Google tutoriales que aparecen here
AcitivityManager y LocationManager son ejemplos de clases que se encuentran en el SDK de Android (el marco). No conozco ningún uso para estas clases, ya que creo que son parte del sistema.Nunca los he utilizado, pero si quería aprender más sobre ellos, buscaría en el Android API
Creo que su pregunta es una dimensión bit 3:
Una biblioteca es una fuente de código que un desarrollador y agregar a su aplicación. No es un código fuente, por lo tanto, los detalles internos están ocultos para el desarrollador. Solo puede acceder a las partes visibles (públicas).
Una API es la documentación que acompaña a una biblioteca para explicar cómo utilizar la biblioteca (un ejemplo de esto es la API de Android enumerados anteriormente)
Así que para responder a su pregunta, ActivityManager y LocationManager no son bibliotecas ni API. Por el contrario, son clases dentro de el SDK de Android (que es una biblioteca) que el sistema o el desarrollador utilizan (si es que puede encontrar algún uso para ellos). Además, todo en Android es Java, por lo que no encontrará ninguna biblioteca C/C++ para Android
Espero que esta respuesta haya sido útil para usted.
¿No es este un duplicado de http://stackoverflow.com/questions/2964318/android-framework? – chrisbunney