Abril de 2009
La plataforma Android 1.5 presenta muchas funciones nuevas para usuarios y desarrolladores. En la siguiente lista, se proporciona una descripción general de los cambios.
- Mejoras de la interfaz de usuario
- Mejoras de rendimiento
- Nuevas funciones
- Nuevas APIs y elementos del manifiesto
Mejoras en la interfaz de usuario
- En todo el sistema:
- Perfeccionamiento de todos los elementos principales de la IU
- Transiciones de ventana animadas (desactivadas de forma predeterminada)
- Rotaciones de aplicaciones basadas en acelerómetro
- Pulido de la IU para lo siguiente:
- Experiencia durante la llamada
- Contactos, Registro de llamadas y Favoritos
- SMS y MMS
- Navegador
- Gmail
- Calendario
- Correo electrónico
- Cámara y galería
- Administración de aplicaciones
Mejoras de rendimiento
- Inicio y captura de imagen de la cámara más rápidos
- Adquisición de la ubicación del GPS mucho más rápida (con la tecnología de SUPL AGPS)
- Desplazamiento de página más fluido en el navegador
- Desplazamiento más rápido por la lista de conversaciones de Gmail
Nuevas funciones
- Teclado en pantalla en pantalla
- Funciona en orientación vertical y horizontal
- Compatibilidad con la instalación de teclados de terceros por parte del usuario
- Diccionario del usuario para palabras personalizadas
- Pantalla principal
- Widgets
- Los widgets incluidos en la pantalla principal incluyen reloj analógico, calendario, reproductor de música, marco de fotos y búsqueda.
- Carpetas Live
- Widgets
- Cámara y galería
- Grabación de video
- Reproducción de video (formatos MPEG-4 y 3GP)
- Bluetooth
- Compatibilidad con Bluetooth estéreo (perfiles A2DP y AVCRP)
- Vinculación automática
- Experiencia de manos libres mejorada
- Navegador
- Actualizado con el navegador Webkit y los motores de JavaScript Squirrelfish
- Copiar y pegar en el navegador
- Cómo realizar búsquedas en una página
- Codificación de texto seleccionable por el usuario
- Entre los cambios en la IU, se incluyen los siguientes:
- Cuadro unificado de Go y Search
- Favoritos/historial/pantalla más visitados con pestañas
- Contactos
- Muestra la imagen del usuario de Favoritos
- Marca de fecha y hora específica para los eventos en el registro de llamadas
- Acceso con un toque a una tarjeta de contacto desde un evento de registro de llamadas
- Sistema
- Nuevo kernel de Linux (versión 2.6.27)
- Verificación automática y reparación del sistema de archivos de la tarjeta SD
- Kit de herramientas de aplicaciones de SIM 1.0
- Aplicaciones de Google (no disponibles en la imagen del sistema de Android 1.5 que se incluye en el SDK de Android)
- Ver el estado de los amigos de Google Talk en las aplicaciones de Contactos, SMS, MMS, Gmail y Correo electrónico
- Acciones por lotes, como archivar, borrar y etiquetar mensajes de Gmail
- Subir videos a YouTube
- Cargar fotos en Picasa
Nuevas APIs y elementos del manifiesto
- Framework de IU
- Framework para facilitar la interacción en segundo plano o subprocesos de la IU
- Nuevo widget de
SlidingDrawer
- Nuevo widget de
HorizontalScrollview
- Framework de AppWidget
- APIs para crear una pantalla principal segura
AppWidgets
Si deseas obtener información para usar AppWidgets, consulta la documentación sobre AppWidgets de la Guía para desarrolladores. Consulta también Cómo presentar widgets de la pantalla principal y el framework de AppWidget en el blog para desarrolladores de Android. - APIs para propagar
Live Folders
con contenido personalizado.
- APIs para crear una pantalla principal segura
- Marco de trabajo de medios
- API de grabación y reproducción de audio sin procesar
- Motor de reproducción de MIDI interactivo
Video Recording APIs
para desarrolladores (formato 3GP)- Intents de uso compartido de fotos y videos
- Intención de búsqueda de contenido multimedia
- Framework de método de entrada
- Marco de trabajo de
Input Method Service
- Motor de predicción de texto
- Capacidad de proporcionar a los usuarios IME descargables
- Marco de trabajo de
- Requisitos de hardware definidos por la aplicación
Las aplicaciones ahora pueden usar un nuevo elemento en sus archivos de manifiesto, <uses- configuration>, a fin de indicar al sistema Android qué funciones de hardware requieren para funcionar correctamente. Por ejemplo, una aplicación podría usar el elemento para especificar que requiere un teclado físico o un dispositivo de navegación en particular, como una bola de seguimiento. Antes de instalar la aplicación, el sistema Android verifica los atributos definidos para el elemento
<uses-configuration>
y permite que la instalación continúe solo si se cuenta con el hardware requerido. - Marco de trabajo de reconocimiento de voz
- Compatibilidad con el uso de bibliotecas de reconocimiento de voz mediante Intent. Consulta los
RecognizerIntent
.
- Compatibilidad con el uso de bibliotecas de reconocimiento de voz mediante Intent. Consulta los
- Adiciones varias a la API
- LocationManager: Las aplicaciones pueden obtener actualizaciones de cambio de ubicación mediante Intent.
- WebView: compatibilidad con eventos del DOM de inicio, fin, movimiento y cancelación
Sensor Manager APIs
rediseñado- GLSurfaceView: marco de trabajo conveniente para crear aplicaciones OpenGL
- El intent de transmisión para la instalación de la actualización de la app se realizó correctamente para mejorar la experiencia de actualización de la app.