Skip to content

Most visited

Recently visited

navigation

Interacción con otras apps

Por lo general, una app de Android tiene varias actividades. Cada actividad tiene una interfaz que permite al usuario realizar una tarea específica (por ejemplo, ver un mapa o tomar una foto). Para dirigir al usuario de una actividad a otra, tu app debe usar un Intent a fin de definir su “intención” de hacer algo. Cuando pasas un Intent al sistema con un método como startActivity(), el sistema usa el Intent para identificar e iniciar el componente de app correspondiente. El uso de las intents también permite que tu app inicie una actividad que está contenida en otra app.

Una Intent puede ser explícita para iniciar un componente específico (una instancia específica de Activity) o implícita para iniciar cualquier componente que pueda manejar la acción que se intenta realizar (por ejemplo, "tomar una fotografía").

Esta clase, te enseña a utilizar una Intent para realizar algunas interacciones básicas con otras apps, por ejemplo, iniciar otra aplicación, recibir un resultado de esa app y hacer que tu app sea capaz de responder a las intents de otras apps.

Lecciones

Cómo enviar al usuario a otra app
Se indica cómo puedes crear intents implícitas para lanzar otras apps que pueden realizar una acción.
Cómo obtener un resultado de una actividad
Se indica cómo iniciar otra actividad y recibir un resultado de la actividad.
Cómo permitir que otras apps inicien tu actividad
Se indica cómo hacer que las actividades de tu app puedan ser utilizadas por otras apps definiendo filtros de intents que declaran las intents implícitas que tu app acepta.
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. (Dec 2017 Android Platform & Tools Survey)