1.3 API Android

Las APIs de Android son versiones con las características y funciones propias de cada versión de Android que los desarrolladores podemos utilizar al momento de crear nuestras aplicaciones, teniendo en cuenta la versión mínima y máxima que queremos que soporte, ya que si queremos una funcionalidad propia de una versión que se encuentra en éste rango no la podremos utilizar porque el Sistema Operativo no la soportará.

Con cada versión de Android que aparece trae con sigo nuevas clases y funciones que solamente se van agregando pero no desaparecen, es decir, cuando Google considera que una función es obsoleta en nuestro código se muestra como obsoleta (deprecated) pero se puede seguir utilizando y es momento en que debemos buscar una alternativa a lo que queremos hacer, las funciones se vuelven obsoletas cuando se agrega una nueva función que puede hacer lo mismo y mejor por lo que no será difícil encontrar la manera de cambiar las funciones obsoletas en nuestro código.

Aquí una lista para identificar a qué versión de Android corresponde cada nivel de API

En qué versión de Android debemos programar? - Curso Android

En qué versión de Android debemos programar? – Curso Android – mejorprogramacion.com