Skip to content

Most visited

Recently visited

navigation

Introducción a Android

Android ofrece un completo framework de aplicaciones que te permite crear apps y juegos innovadores para dispositivos móviles en un entorno de lenguaje Java. Los documentos que se indican en la barra de navegación izquierda proporcionan detalles acerca de cómo crear apps usando diferentes API de Android.

Si recién te inicias en el desarrollo de Android, es importante que comprendas los siguientes conceptos fundamentales acerca del framework de apps de Android:

Las apps proporcionan varios puntos de entrada

Las apps de Android se compilan como una combinación de diferentes componentes que se pueden invocar de manera individual. Por ejemplo, una actividad individual proporciona una sola pantalla para una interfaz de usuario y un servicio realiza tareas de manera independiente en segundo plano.

Desde un componente puedes iniciar otro componente con una intent. Incluso puedes iniciar un componente en otra app, como una actividad en una app de mapas para mostrar una dirección. Este modelo proporciona varios puntos de entrada para una app y permite que cualquier app se comporte como “predeterminada” de un usuario para una acción que otras apps pueden invocar.

Obtén más información:

Las apps se adaptan a diferentes dispositivos

Android proporciona un framework de apps adaptable que te permite ofrecer recursos exclusivos para diferentes configuraciones de dispositivos. Por ejemplo, puedes crear diferentes archivos de diseño XML para diferentes tamaños de pantalla y el sistema determina qué diseño aplicar en función del tamaño de pantalla del dispositivo actual.

Puedes consultar la disponibilidad de funciones del dispositivo en tiempo de ejecución para averiguar si alguna función de la app requiere hardware específico, como una cámara. Si fuera necesario, también puedes declarar funciones que requiera tu app para que los mercados de apps como Google Play Store no permitan su instalación en dispositivos que no admitan esas funciones.

Obtén más información:

This site uses cookies to store your preferences for site-specific language and display options.

Hooray!

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a one-minute survey?
Help us improve Android tools and documentation.