Ir al contenido

Más visitados

Visitados recientemente

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:

Utilizamos cookies para registrar tus preferencias de idioma y visualización de este sitio web.

Recibe novedades y consejos para desarrolladores de Android que te ayudarán a alcanzar el éxito en Google Play.

* Campos obligatorios

¡Ya está!

Seguir a Google Developers en WeChat

¿Quieres navegar por el sitio web en ?

Has solicitado que la página aparezca en , pero tu idioma preferido en este sitio web es el .

¿Quieres cambiar tu preferencia de idioma y navegar por este sitio web en ? Si prefieres dejarlo para más tarde, usa el menú de idioma que se encuentra en la parte inferior de cada página web.

Para esta clase se necesita un nivel de API o superior

La documentación está oculta porque el nivel de API que has seleccionado para ella es . Cambia el nivel de API de la documentación en el selector situado encima del menú de navegación de la izquierda.

Para obtener más información sobre cómo especificar el nivel de API que requiere tu aplicación, lee el artículo Supporting Different Platform Versions (Compatibilidad con diferentes versiones de la plataforma).

Take a short survey?
Help us improve the Android developer experience. (April 2018 — Developer Survey)