android
República Bolivariana de Venezuela
Ministerio de Educación Superior
Instituto Universitario Politécnico
³Santiago Mariño´
Sede Barcelona
Android
Profesor:
Ing. López Ricardo
Integrantes:
RottenbergErni C.I. 18.204.448
Ocque, Freida C.I. 20.635.609
Tovar, Raul C.I. 19.611.367
Cordova, Oscar C.I 19.168.610
Barcelona, Diciembre de 2010
SO AndroidPágina 1
Sistema Operativo Android
Índice
Temas««««««««««««««««.««««««««Pag.
Introducción«««««««««««««««««««««.... 3
Definición de Android«««««««««««««««.««....4
Conjuntos de Servicios y Sistemas«««««««««««.«.....5
Bibliotecas del Núcleo««««««««««««««««««.6
Componentes Esenciales««««««««««««««««.«7
Entorno de ejecución de aplicaciones««««««««««««..9
Interfaz deUsuario««««««««««««««««««
..«9
Principales características«««««««««««««««......11
Aplicaciones««««««««««««««««««««
..«11
Estructura de las aplicaciones«««««««««««««..«..12
Librerías«««««««««««««««««««««««.13
Entorno de Ejecución de Android««««««««««««.....14
Conclusiones«««««««««««««««««««...«..16
Anexos««««««««««««««««««««««
...«17
Bibliografía««««««««««««««««««««««18
SO Android
Página 2
Sistema Operativo AndroidIntroducción
Tenga en cuenta el uso de memoria en los sistemas operativos
modernos como Linux es un extremadamente complicada y difícil de
entender el área. De hecho, las posibilidades de que realmente
correctamente interpretar cualquier números obtendrá es extremadamente
baja. (Prácticamente cada vez que se lo miro a los números de uso de
memoria con otros ingenieros, siempre hay unalarga discusión sobre lo
que realmente significan que sólo da como resultado una conclusión vaga.)
Ahora ActivityManager.getMemoryInfo() es nuestra API de más alto nivel
para mirar el uso de la memoria global. Esto es en su mayoría allí ayudar a
una aplicación a medir cuán cerca el sistema está llegando a no tener más
memoria para procesos en segundo plano, por lo que necesitaba empezar a
matarnecesita procesos como servicios. Para aplicaciones de Java puras,
esto debería ser de poca utilidad, ya que el límite de montón de Java existe
en parte evitar una aplicación de ser capaz de hacer hincapié en el sistema a
este punto.
Va de nivel inferior, puede utilizar la API de depuración para obtener crudo
nivel de kernel.
SO Android
Página 3
Sistema Operativo Android
Que esAndroid?
Android es una plataforma de software para dispositivos móviles que
incluye un sistema operativo, middleware y aplicaciones clave. El SDK de
Android proporciona las herramientas y APIs necesarios para comenzar el
desarrollo de aplicaciones en la plataforma Android usando el lenguaje de
programación Java..
El siguiente diagrama muestra los componentes principales del
sistemaoperativo Android. Cada sección se describe con más detalle a
continuación
Android ya incluye un conjunto de aplicaciones básicas que incluye
un cliente de correo electrónico, programa de SMS, calendario, mapas,
navegador, contactos, y otros. Todas estas aplicaciones se escriben usando
el lenguaje de programación Java.
Al proporcionar una plataforma de desarrollo abierto, Android ofrece
a losdesarrolladores la capacidad de crear aplicaciones muy ricas e
SO Android
Página 4
Sistema Operativo Android
innovadoras. Los desarrolladores son libres de tomar ventaja del hardware
del dispositivo, información sobre la ubicación de acceso, ejecutar servicios
de fondo, establecer alarmas, añadir las notificaciones de la barra de estado,
y mucho, mucho más.
Los
desarrolladorestienen
pleno
acceso
a
las
API del
framework utilizado por las aplicaciones principales. La arquitectura de la
aplicación está diseñada para simplificar la reutilización de componentes, y
cualquier aplicación puede publicar sus capacidades y cualquier otra
aplicación podrá entonces hacer uso de esas capacidades (sujeto a
restricciones de seguridad impuestas...
Regístrate para leer el documento completo.