viernes, 13 de julio de 2012

Diferencias entre versiones 1.x y 2.x de Android



1xvs2x
android v1 vs v2

Contactos

* Nueva API de contactos que permiten acceder a los datos de varias cuentas
* Nueva API de contacto que permiten a los desarrolladores crear tarjetas de
contacto en su aplicación. Al hacer clic en la tarjeta de identificación se abre una
ventana con una lista de formas de contacto con la persona con un solo clic.

WebView

* Clases deprecated: UrlInterceptHandler, Plugin, PluginData, PluginList,
UrlInterceptRegistry.

Cámara

* Nuevos parámetros para el efecto de color, modo de escena, modo de flash, modo
de enfoque, balance de blancos, la rotación, y otros ajustes.
* Nueva interfaz de ZoomCallback para realizar acciones cuando el nivel de zoom
ha cambiado.

Medios de comunicación

* MediaScanner ahora genera miniaturas de todas las imágenes cuando se insertan
en MediaStore.
* Nueva API Thumbnail para recuperar la imagen y miniaturas de vídeo bajo
demanda.

Framework

* Nuevo sistema de temas en android.R.style para mostrar fácilmente las
actividades en la parte superior de la imagen de fondo del sistema actual o mantener
la actividad anterior visible en el fondo.
* Nueva WallpaperManager API sustituye y amplía el API de fondo de pantalla que
antes estaban en contexto, para permitir que las aplicaciones para solicitar y
establecer fondos de escritorio.
* Nuevo servicio de API para ayudar a manejar correctamente las solicitudes de
ciclo de vida de los servicios, en particular en situaciones de baja memoria cuando un
servicio se puede matar mientras se está ejecutando.
* Service.setForeground () ha quedado obsoleto y ahora no realiza ninguna
operación. Se sustituye por una nueva API, startForeground (), que solicita una
notificación de la tarea en curso con el estado actual.
* MotionEvent ahora pueden reportar de la información táctil para los dispositivos
que soportan multi-touch. Hasta tres punteros pueden ser seguidos de forma
simultánea.
* Nueva API de KeyEvent, que ayudar a aplicar acciónes sobre eventos action-onup
y long-key-press, así como un nuevo mecanismo para cancelar pulsaciones de
teclas (por teclas virtuales).
* WindowManager.LayoutParams tiene nuevas constantes que permiten a una
ventana despertar la pantalla, incluso si está bloqueada. Esto permite a las
aplicaciones implementar cosas como relojes de alarma que debe activar el
dispositivo.
* API de nuevo Intent de difusión que obtiene el acoplamiento del dispositivo y
permite que las aplicaciones puedan poner en marcha actividades especiales, cuando
el dispositivo se coloca en un escritorio o una base de coche.

No hay comentarios:

Publicar un comentario