JDK
Java Development Kit (JDK) es un software que provee herramientas de desarrollo para la creación de programas en Java. Puede instalarse en una computadora local o en una unidad de red. En la unidad de red se pueden tener las herramientas distribuidas en varias computadoras y trabajar como una sola aplicación.
ADT
En ADT provea ocultamiento de Datos y alguna forma de encapsulamiento de datos, aunque ésta última no sea completa. ... Facilidad de un lenguaje de programación que permite definir un tipo de datos junto a sus operaciones, con el fin de obtener un tipo abstracto de datos.
IDE
En entorno de desarrollo integrado o entorno de desarrollo interactivo, en inglés Integrated Development Environment (IDE), es una aplicación informática que proporciona servicios integrales para facilitarle al desarrollador o programador el desarrollo e software.
Normalmente, un IDE consiste de un editor de código fuente, herramientas de construcción automáticas y un depurador. Facilidad de un lenguaje de programación que permite definir un tipo de datos junto a sus operaciones, con el fin de obtener un tipo abstracto de datos.
SDK
Es el acrónimo de “Software Development Kit” (Kit de desarrollo de software). El SDK reúne un grupo de herramientas que permiten la programación de aplicaciones móviles. Este conjunto de herramientas se puede dividir en 3 categorías: SDK para entornos de programación o sistemas operativos (iOS, Android, etc.)
AVD
Un "Dispositivo virtual Android" (AVD), te va a permitir emular en tu ordenador diferentes tipos de dispositivos basados en Android. De esta forma probar tus aplicaciones en una gran variedad de télefonos, tabletas, relojes o TV con cualquer versiób de Android, tamaño de pantalla o tipo de entrada.