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.
- Perfeccionamientos 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 ventanas animadas (desactivadas de forma predeterminada)
- Rotaciones de aplicaciones basadas en acelerómetro
- Pulir la IU para:
- Experiencia en 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 más rápido de la cámara y captura de imágenes
- Adquisición de la ubicación por GPS mucho más rápida (con la tecnología de SUPL AGPS)
- Desplazamiento de páginas 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 de usuario para palabras personalizadas
- Pantalla principal
- Widgets
- Los widgets de pantalla principal agrupados incluyen reloj analógico, calendario, reproductor de música, marco de fotos y búsqueda.
- Carpetas dinámicas
- 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
- Se actualizó con el navegador Webkit más reciente y los motores JavaScript de Squirrelfish
- Copiar y pegar en el navegador
- Buscar en una página
- Codificación de texto que el usuario puede seleccionar
- Entre los cambios en la IU, se incluyen los siguientes:
- Cuadro de búsqueda y Go unificados
- Favoritos/historial/pantalla más visitada/favoritos con pestañas
- Contactos
- Muestra la foto del usuario para 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)
- Revisión y reparación automática del sistema de archivos de tarjetas SD
- Kit de herramientas para 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, eliminar y etiquetar mensajes de Gmail
- Sube 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/subproceso de la IU
- Nuevo widget de
SlidingDrawer
- Nuevo widget de
HorizontalScrollview
- Marco de trabajo de AppWidget
- APIs para crear pantallas principales seguras
AppWidgets
Si deseas obtener información para usar AppWidgets, consulta la documentación sobre AppWidgets de la Guía para desarrolladores. También consulta Presentación de widgets de la pantalla principal y el framework AppWidget en el Blog para desarrolladores de Android. - APIs para propagar
Live Folders
con contenido personalizado.
- APIs para crear pantallas principales seguras
- Marco de trabajo de contenido multimedia
- APIs 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 videos y fotos
- Intención de búsqueda de contenido multimedia
- Framework del método de entrada
- Framework de
Input Method Service
- Motor de predicción de texto
- Capacidad de proporcionar a los usuarios IME descargables
- Framework de
- Requisitos de hardware definidos por la aplicación
Las aplicaciones ahora pueden usar un elemento nuevo en sus archivos de manifiesto, <uses- configuration>, para indicar al sistema Android qué funciones de hardware necesitan 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 encuentra el hardware requerido. - Marco de trabajo de reconocimiento de voz
- Compatibilidad con el uso de bibliotecas de reconocimiento de voz mediante intents. Consulta los
RecognizerIntent
.
- Compatibilidad con el uso de bibliotecas de reconocimiento de voz mediante intents. Consulta los
- Adiciones varias de la API
- LocationManager: Las aplicaciones pueden obtener actualizaciones de cambios de ubicación a través de intents.
- WebView: Compatibilidad táctil para iniciar/finalizar/mover/cancelar eventos del DOM
Sensor Manager APIs
rediseñado- GLSurfaceView: Framework conveniente para crear aplicaciones de OpenGL
- El intent de transmisión para instalar la actualización de la app se realizó correctamente para mejorar la experiencia de actualización de la app.