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.

Get the latest Android developer news and tips that will help you find success on Google Play.

* Required Fields

Hooray!

Follow Google Developers on WeChat

Browse this site in ?

You requested a page in , but your language preference for this site is .

Would you like to change your language preference and browse this site in ? If you want to change your language preference later, use the language menu at the bottom of each page.

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 short survey?
Help us improve the Android developer experience.
(Sep 2017 survey)